我有這種依賴性(和其他許多類似這樣):Maven的EAR編譯
<dependency>
<groupId>jShrink</groupId>
<artifactId>jShrink</artifactId>
<version>3.0.2</version>
<scope>system</scope>
<systemPath>${project.basedir}/../kladr-ear/lib/jShrink-3.0.2.jar</systemPath>
</dependency>
因此,如何增加這個JAR到EAR/lib文件夾與Maven而包?
將它們作爲依賴關係添加到POM就足夠了。 – fnt
沒有它不夠,因爲與範圍系統的依賴關係不會被複制到lib目錄。 –
爲什麼人們希望依賴於與EAR一起交付的範圍「系統」?這個範圍的依賴性意味着在運行時提供。 – fnt