【发布时间】:2017-10-26 07:49:38
【问题描述】:
我想用几个 jar 运行 java -cp
我该怎么做? 例如在 myProject 我有两个不同的罐子: 1.jar相关类myClassA 2.jar b myClassB 主类是 myMainClass.java
我在 cmd 中尝试过 Windows:
java -cp c:/myproject/a.jar myClassA,c:/myproject/b.jar myClassB
但是没用,我也试过了;
java -cp c:/myproject/a.jar myClassA;c:/myproject/b.jar myClassB
但它也不起作用 我错过了什么吗?
【问题讨论】:
-
你的应用程序的主类是什么?
-
@Berger - myMainClass
-
-cp部分只列出了可以找到类的 jar,它不是指定类名的正确位置,尝试类似java -cp c:/myproject/a.jar;c:/myproject/b.jar myMainClass -
@Berger - 是否用“;”分隔?
-
是的,Windows 上的路径分隔符是
;。