我想使用Maven包含运行我编写的任何Scala程序所需的所有依赖项.我想这至少意味着scala-library.jar以及我可能使用的任何库.
我不介意存储这些依赖项的位置(在生成的JAR内部或外部),我只是在寻找一种解决方案来设置清单文件类路径之类的东西,并且通常需要最少量的手动干预和样板配置.
谢谢.
Tra*_*own 12
您可以使用Assembly插件附带的jar-with-dependencies描述符格式:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
当你运行时,mvn assembly:assembly你会在你的target目录中获得一个包含所有依赖项(包括任何必需的Scala库)的jar .
| 归档时间: |
|
| 查看次数: |
1454 次 |
| 最近记录: |