Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用环境变量向java添加json jar库_Java_Json_Environment Variables - Fatal编程技术网

如何使用环境变量向java添加json jar库

如何使用环境变量向java添加json jar库,java,json,environment-variables,Java,Json,Environment Variables,我准备了一个使用Json库的java文件,所以我从http://code.google.com/p/json-simple/downloads/detail?name=json_simple-1.1-all.zip&can=2&q=” 但是我很困惑应该把它放在哪里,这样我的java文件就可以检测Json库了 我试图将库“json\u simple-1.1”放在“C:\Program Files\Java\jdk1.6.0\u 07\lib”中 但还没开始工作 在不需要在comman提示符上设置p

我准备了一个使用Json库的java文件,所以我从http://code.google.com/p/json-simple/downloads/detail?name=json_simple-1.1-all.zip&can=2&q=” 但是我很困惑应该把它放在哪里,这样我的java文件就可以检测Json库了

我试图将库“json\u simple-1.1”放在“C:\Program Files\Java\jdk1.6.0\u 07\lib”中 但还没开始工作


在不需要在comman提示符上设置path的情况下,如何使用环境变量或任何其他方法解决此问题

您可以将其放在jar旁边(以防将应用程序打包到jar中),并在清单中添加指向它的链接,例如:

您的jar包含META-INF/MANIFEST.MF文件,该文件(除其他文件外)包含以下条目:

类路径:json_simple-1.1.jar


更多详细信息。

有很多方法可以包含jar文件来运行程序

java -classpath "{yourpath}/json.jar:." my.package.Program
java -cp "{yourpath}/json.jar:." my.package.Program
另一种方法是设置env变量
java.ext.dirs

-Djava.ext.dirs=jarDirectory
请尝试以下操作:

set CLASSPATH=%CLASSPATH%;<path to libraries folder>
设置类路径=%CLASSPATH%;
您是否使用IDE(如NetBeans或Eclipse)?在这种情况下,请查看“项目设置”下的生成路径。