如何将多个路径传递给 Java -cp 命令?
How do you pass multiple paths to Java -cp command?
所以我正在尝试编译一个从 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;
使用:
javac -cp jar1.jar;jar2.jar source1.java source2.java ...
在 Windows 上,您必须使用分号分隔 JAR 文件,但在 Unix 上,您可以使用冒号。
所以我正在尝试编译一个从 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;
使用:
javac -cp jar1.jar;jar2.jar source1.java source2.java ...
在 Windows 上,您必须使用分号分隔 JAR 文件,但在 Unix 上,您可以使用冒号。