我已通过编译并运行HelloWorld程序检查了我的java安装,该程序工作得很好。 当我编译我的程序与某些jar文件位于与我的java文件相同的目录中时,问题出现了。这就是我所做的。错误:无法加载或找到主类xyz
javac -cp "A.jar:B.jar" MyProg.java
这会成功生成类文件MyProg.class
。接下来,当我运行下面的命令,它给这个错误error: could not load or find main class MyProg
的命令是:
java -cp "A.jar:B.jar" MyProg
接下来,我竟然被一个名为lib
文件夹中移动的罐子明年受审并发出以下命令:
javac -cp "lib/*" MyProg.jar (works fine;generates a class file)
java -cp "lib/*" MyProg (issues the same error)
我正在一台linux机器上工作。有人可以解决这个错误。
。所以,如果你不想回答这个问题,请不要给予负面评价! – User123
尝试'java -cp。; a.jar; b.jar MyProg' – adatapost