2016-09-23 93 views
0

我正在Eclipse Java EE IDE中使用Maven Project包構建Java項目。我正在使用不同的依賴關係,其中一些將由運行java程序的系統提供,其他則不會。我將提供的範圍標記添加到我知道由系統提供的一個pom文件中,現在我想導出可運行的.jar文件。 Eclipse導出帶有所有依賴關係的.jar包(不提供),但是有一種方法可以只打包未提供的依賴關係來獲得可運行的.jar文件嗎?導出jar Eclipse Maven項目,只有非提供的依賴關係

回答

0

如果您使用eclipse導出jar,將使用eclipse Jar-Packager,並且可運行jar將包含所有依賴關係。 Eclipse jar建設者不知道pom.xml

在你的情況,你應該使用MVN建設,例如:

mvn clean package