我在运行命令行程序时遇到问题。 projectA在构建路径上有projectB和projectC。在构建路径上编译并运行其他程序的java程序
我运行此命令:
javac -cp "projectB/src/":"projectC/src/" path/to/projectA/src/packagename/Program.java
编译没有问题。 projectA,projectB和projectC中的所有.java文件都编译成.class文件。然而,当我运行命令:
java -cp "projectB/src/":"projectC/src/" path/to/projectA/src/packagename/Program
我得到以下错误:
Error: Could not find or load main class path.to.projectA.src.packagename.Program
我试图用的-cp,路径许多不同的衍生品运行java命令,和来自不同的工作目录。谢谢您的帮助!
谢谢!那样做了。 –