[英]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.