使用在eclipse中使用不同Java版本的JAR包

时间:2015-07-17 16:17:39

标签: java eclipse

我有Java 8,而且我一直在尝试使用使用JRE 6的JAR包。 在'创建Java项目'我使用了'使用项目特定的JRE'并且 创建了一个运行配置但是当我尝试将备用JRE设置为6时,'运行'按钮被阻挡了。它们不相容还是我错过了一步?我也尝试更改PATH目的地,但我不确定这是否与我的问题有关。

编辑:我使用的是与Java 6兼容的在线资源中的JAR软件包,并尝试将其集成到安装了Java 8的Eclipse Mars中。

2 个答案:

答案 0 :(得分:0)

您是否尝试过将外部JAR添加到项目中?最初为旧版Java生成的大多数(不可执行的)JAR今天仍然可以使用。

要添加外部JAR:右键单击包浏览器中的项目,然后转到Build Path >> Add External Archives...,然后从那里选择您的JAR。务必将项目设置为JRE8。

当您切换到JRE6时,run按钮被阻止的原因是Eclipse检测到它未安装,因此无法将其作为JRE6运行。

答案 1 :(得分:0)

要检查的一些项目,在项目设置下(其中大部分也可在工作区范围内设置)

  • Java构建路径>库。用Jdk6执行环境或备用JRE替换JRE系统库
  • Java编译器> JDK合规性。设为1.6

<强>系统:

检查已安装的JRE和执行环境。确保JRE链接到JavaSE-1.6的执行环境(带有复选框)。