[英]Trouble running java program
我正在尝试运行一个简单的Java程序,但我不断收到NoClassDeffoundError。 我的目录结构如下:
/src/atlasAPI/AtlasService.java
/src/DatabaseClient.java
/lib/<some jar files>
/bin/DatabaseClientTest.class
/bin/AtlasService.class
DatabaseClientTest类具有main方法。
如何从命令行运行程序?
您需要在类路径中包括所需的每个类,包括“ lib”目录中的jar和.class文件。
java -cp lib/*:bin DatabaseClientTest
“ -cp”是包括类路径的选项。 “ lib / *”表示“ lib”目录中的所有jar文件,“ bin”表示“ bin”目录中的所有类文件。“:”分隔路径的多个部分,假设您使用的是Unix / Linux。
这是指向Classpath上的Java教程的链接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.