2017-05-08 73 views
0

我有这需要一个第三方的jar external.jar一个jar文件program.jar运行在命令参数和CLASSPATH一个java jar文件,我可以用下面的命令来运行它:如何PROMT

java -cp -jar program.jar; external.jar 

但我需要将两个参数arg1和arg2传递给program.jar的主函数。我该怎么做?没有external.jar我知道它可以用

java -jar program.jar arg1 arg2 

谢谢。

+1

做同样与可执行的JAR文件。它的主要方法应该是读取和处理命令行参数。我不会像这样将-cp值留空。至少添加一个点。您的可执行JAR应该包含其所有的依赖关系。 – duffymo

回答

0

第三方的lib必须在类路径:

java -cp external.jar -jar program.jar arg1 arg2 
0

要么让你的水瓶中可执行文件和你上面提到的带参数运行的主要方法。 其他

java命令 “< 3PPjar文件由分离器分离>” args2

+0

是的,它在主参数执行​​主要方法时有效。欣赏所有帮助。 – DeepParticle

相关问题