我知道eclipse会生成一个可运行的jar文件,其中提取并包含在jar文件中的所有库.jar文件。从命令提示符手动创建jar文件时,如何执行类似操作。我是否需要将所有lib jar提取到classes文件夹中?
目前我正在使用 -
jar cvfm example.jar manifest.txt -C Classes/ .
这会创建一个包含所有类文件的jar文件,我需要将所有库jar放在与此example.jar相同的文件夹中。
答案 0 :(得分:3)
从jar命令行实用程序中无法做到这一点。依赖性问题有3个主要解决方案:
java -jar [just your jar]
调用您的代码并且您的依赖项将被选中