簡體   English   中英

無法執行Java程式

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM