将 Json.jar 导入一个简单的 Java 项目
Import Json.jar into a simple Java project
我无法弄清楚如何将 Json.jar 导入一个简单的 Java 项目(不是 Maven 或 Eclipse)。包结构如下所示:
项目文件夹
- 数据
- src/com/project/.java 个文件
- target/classes/com/project/.class 个文件
我编译:
-javac -d target/classes --source-path src src/com/project/*.java
我 运行 有:
-java -cp target/classes com.project.Main
截至目前,我已经尝试使用 -cp jar path here 和上面的 javac 命令进行编译,即使它成功了,我也无法 运行它。
现在我的问题是,我应该把 Json.jar 放在包结构中的什么位置,我应该如何将它包含在命令中?
提前致谢。
jar 必须在编译类路径和运行时类路径中,否则JVM 如何在jar 文件中找到类?
javac -cp /path/to/json.jar ...
java -cp /path/to/json.jar:target/classes com.project.Main
我无法弄清楚如何将 Json.jar 导入一个简单的 Java 项目(不是 Maven 或 Eclipse)。包结构如下所示: 项目文件夹 - 数据 - src/com/project/.java 个文件 - target/classes/com/project/.class 个文件
我编译: -javac -d target/classes --source-path src src/com/project/*.java
我 运行 有: -java -cp target/classes com.project.Main
截至目前,我已经尝试使用 -cp jar path here 和上面的 javac 命令进行编译,即使它成功了,我也无法 运行它。 现在我的问题是,我应该把 Json.jar 放在包结构中的什么位置,我应该如何将它包含在命令中? 提前致谢。
jar 必须在编译类路径和运行时类路径中,否则JVM 如何在jar 文件中找到类?
javac -cp /path/to/json.jar ...
java -cp /path/to/json.jar:target/classes com.project.Main