具体而言,我试图构建一个Datomic(http://www.datomic.com)jar与依赖关系,以便我可以在Jython REPL中对它进行试验。如何在使用mvn程序集时包含本地jar:单独构建一个jar-with-dependencies?
Datomic不是分布在Maven的,但你可以下载并安装Datomic到你的本地Maven回购这样的:
mvn install:install-file
-DgroupId=com.datomic
-DartifactId=datomic
-Dfile=datomic.jar
-DpomFile=pom.xml
但我需要它作为其依赖单一的jar,所以我可以把它放在我的classpath并从Jython REPL中使用它。
mvn assembly:single
构建一个具有依赖项的jar,但它不包含Datomic jar,可能是因为它是本地文件。
在做mvn assembly:single
时,您如何包含本地罐子?
感谢尼尔斯 - 那工作! – espeed 2012-04-26 10:46:08