所以我正在尝试编译一个从2个以上不同的.jar文件中导入代码的文件。
以下是我用来编译文件的命令:
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;
答案 0 :(得分:1)
使用:
javac -cp jar1.jar;jar2.jar source1.java source2.java ...
在Windows上,你必须使用分号来分隔JAR文件,但在Unix上你可以使用冒号。