2014-04-20 110 views
0

我想弄清楚我如何能夠爲java設置我的類路徑文件,以便它可以接受一個jar並啓動一個不在用戶當前所在目錄的類文件使用Java的類路徑

我的代碼如下所示java -cp .:jsoup-1.7.3.jar Class1將允許我啓動Class1文件沒有任何問題,如果我在與包含jsoup文件的Class1文件在同一目錄中。不過我想啓動它,就好像我在別的目錄,所以我會嘗試像

java -cp .:jsoup-1.7.3.jar /pathtofile/Class1 

東西但是這不工作,因爲你需要正確設置classpath中。我會如何做到這一點,所以我可以做一些像

java -cp {correct absolute class paths and arguments to include jsoup jar} Class1 

謝謝先進。

回答

1

「。」表示Linux中的當前目錄。所以您需要將路徑替換(或添加)到您的.class文件所在的位置。

+0

不是最好的答案,但我改成它/pathtofile/:jsoup-1.7.3.jar Class1和這個工作 – applecrusher