使用非提供的依赖项导出jar Eclipse Maven Project

时间:2016-09-23 12:57:14

标签: java eclipse maven pom.xml

我正在使用Eclipse Java EE IDE中的Maven Project包构建Java项目。我使用不同的依赖项,其中一些将由运行java程序的系统提供,其他则不会。我将提供的范围标记添加到pom文件中,系统提供了我知道的标签,现在我想导出一个可运行的.jar。 Eclipse使用所有依赖项(提供与否)导出.jar包,但是有一种方法可以将可运行的.jar文件与未提供的依赖项打包在一起吗?

1 个答案:

答案 0 :(得分:0)

如果您使用eclipse导出jar,将使用eclipse Jar-Packager,并且runnable jar将包含所有依赖项。 Eclipse jar-builder不了解pom.xml

在您的情况下,您应该使用mvn build,例如:

mvn clean package
相关问题