我有一个spring boot应用程序和maven来处理依赖项。
我正在使用maven命令创建jar文件" mvn clean package"。
Jar文件已成功创建,但当我看到jar的内容时,我得到了
我的lib文件夹中的lib / all-1.1.2.pom,其中包含所有必需的依赖项jar。
你可以告诉我可能的原因是因为我在我的pom.xml中没有任何这样的依赖。
答案 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