使用maven clean package创建我的jar中的pom文件

时间:2016-07-06 10:13:29

标签: java maven spring-boot maven-plugin

我有一个spring boot应用程序和maven来处理依赖项。

我正在使用maven命令创建jar文件" mvn clean package"。

Jar文件已成功创建,但当我看到jar的内容时,我得到了

我的lib文件夹中的lib / all-1.1.2.pom,其中包含所有必需的依赖项jar。

你可以告诉我可能的原因是因为我在我的pom.xml中没有任何这样的依赖。

1 个答案:

答案 0 :(得分:1)

如果您正在使用Spring Boot,则应在pom.xml中使用:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.3.5.RELEASE</version>
  </parent>

这是Spring Boot应用程序的父级,包含Spring Boot应用程序的所有依赖项。

此外,我建议您查看有关此内容的文档:http://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-build-systems.html