即使具有正确的主签名,Windows 10上也找不到Java main方法错误

时间:2017-05-24 07:44:23

标签: java

我有几个使用常见jar文件C.jar的Java文件A.java和B.java。 B.java包含类型A对象的引用变量.B.java包含主方法

我使用以下命令编译。

javac -cp C.jar A.java B.java

它编译。<​​/ p>

但是,当我运行它时,说找不到主要方法。

我跑了

java -cp C.jar B 

我在命令中犯了一些错误吗?

1 个答案:

答案 0 :(得分:1)

  

我在命令中犯了一些错误吗?

是的 - 尝试运行时,除了C.jar之外,您不会包含任何

使用

java -cp C.jar;. // Windows
java -cp C.jar:. // Unix

这样你就可以在类路径中包含当前目录(大概是A.classB.class)。