我无法弄清楚如何将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 / classs com.project.Main
到目前为止,我已经尝试使用-cp 此处的jar路径和上面的javac命令进行编译,即使成功,我也无法运行它。 现在我的问题是,应该将Json.jar放在包结构中的什么位置,如何将其包含在命令中? 预先感谢。
答案 0 :(得分:0)
jar必须在编译类路径和运行时类路径中,否则JVM如何在jar文件中找到这些类?
javac -cp /path/to/json.jar ...
java -cp /path/to/json.jar:target/classes com.project.Main