alwaystest / Blog

24 stars 2 forks source link

Eclipse导出JAR文件 #7

Open alwaystest opened 8 years ago

alwaystest commented 8 years ago

Eclipse导出JAR文件

标签(空格分隔): JAVA


做DEMO的时候使用到了org.json。能找到源码,但是没有在官网找到下载JAR包的地方,而且不想把org.json的源码放到我的代码里面。

看到一篇文章说可以把源码导出成JAR包,再使用,但是没有说清楚导出的流程。于是自己导包。由于某些原因,电脑里面安装的JDK是1.8的版本。

发现导出来的包部署使用以后会报错。以为是MyEclipse版本太旧了,或者Tomcat版本太旧。最后发现如果Eclipse中使用JDK1.8作为默认的环境,Compliance level 设定为1.8,导出来的JAR包就不能使用。而Compliance level设定为1.7就可以了。或者干脆使用JDK1.7来进行编译导出。

此时使用MyEclipse8.5,Tomcat6.0,MyEclipse的Compliance level是1.6,使用1.7的JRE。所以应该和这里没有关系。

虽然到最后也没搞明白到底是哪里出了问题,隐约可以猜测到企业部署环境不使用JDK1.8不是没有原因的。

稳妥起见,我在Maven找到了人家编译好的JAR包。就不用自己导出了。