Java -jar 执行时用到第三方jar包

今天编写了一个jar包,想后台执行进行处理数据。

需要调用到json 的jar包和mysql 的jar包。

可在Linux 运行的时候报错,classnotfound 

 

windows 上在Eclipse 里面运行的时候是没有问题的

初步考虑是环境变量的问题,可处理CLASSPATH  搞了好一会也没有OK,网络上搜索了一会后确认:
将对应的jar包放到:
/jre/lib/ext  目录即可。

这个目录具体在哪里,可java -version 查看下对应的对应的JAVA_HOME 

具体操作命令如下:

echo $JAVA_HOME


上传对应的jar包到  

JAVA_HOME/jre/lib/ex   里面即可。

 

 

 

你可能感兴趣的:(java)