2015-04-02 43 views
0

所以我想編譯一個文件,從2個不同的.jar文件導入代碼。如何將多個路徑傳遞給Java -cp命令?

以下是我使用的編譯我的文件的命令:

javac -cp /home/ugrads/majors/quinnliu/workspace/WalnutiQ/build/libs/WalnutiQ.jar:. HowMARK_II_FitsInToBrainAnatomy.java 

現在我,因爲我在另一個文件夾中其他.jar文件調用代碼得到一個錯誤,但我不知道如何把它正確添加到我上面的當前-cp命令中。錯誤的

樣品我越來越:

HowMARK_II_FitsInToBrainAnatomy.java:3: error: package com.google.gson does not exist 
import com.google.gson.Gson; 
+1

使用分號';'作爲分隔符(如果我記得正確) – johnchen902 2015-04-02 03:23:13

回答

1

用途:

javac -cp jar1.jar;jar2.jar source1.java source2.java ... 

在Windows上,你必須使用分號來分隔的JAR文件,但在Unix上,你可以使用一個冒號。

相關問題