eclipse里切换jdk怎么切

langhao576 2012-03-14 04:18:55
装了1.7原来是1.6的,要怎么切换,是不是jre和jdk都要切换,怎么知道切换成功了
...全文
5927 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
昨日凡阳 2012-03-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 brightyq 的回复:]

window-preferences-java-Installed JREs
[/Quote]

++
TransouL 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 langhao576 的回复:]

引用 10 楼 gemini_long 的回复:

这个是需要设置编译JDK版本的,需要3.7.1以上的eclipse版本:
Preference-> Java -> Compiler,Compiler compliance level设置成1.7即可。当然也可以针对单个project设置。
Compiler compliance level最高的只有1.6.eclips是官方最新的3.……
[/Quote]
不会啊,我之前用的3.7.1和现在用的3.7.2都可以啊
langhao576 2012-03-19
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 gemini_long 的回复:]

这个是需要设置编译JDK版本的,需要3.7.1以上的eclipse版本:
Preference-> Java -> Compiler,Compiler compliance level设置成1.7即可。当然也可以针对单个project设置。
[/Quote]Compiler compliance level最高的只有1.6.eclips是官方最新的3.72
TransouL 2012-03-17
  • 打赏
  • 举报
回复
这个是需要设置编译JDK版本的,需要3.7.1以上的eclipse版本:
Preference-> Java -> Compiler,Compiler compliance level设置成1.7即可。当然也可以针对单个project设置。
langhao576 2012-03-17
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 qqhw123 的回复:]

你把你的代码贴一下。
错误也贴出来看看。
[/Quote]
public class Jdk7Test {

public static void main(String[] args) {
String a = "1";
switch (a) {
case "1":
System.out.println("success");
break;

default:
System.exit(0);
break;
}

}

}

Cannot switch on a value of type String. Only convertible int values or enum constants are permitted Jdk7Test.java /myjava/src line 5 Java Problem
qqhw123 2012-03-16
  • 打赏
  • 举报
回复
你把你的代码贴一下。
错误也贴出来看看。
qqhw123 2012-03-15
  • 打赏
  • 举报
回复
你用的命令行编译试试。

可能是你的eclipse的版本有点低。
明悟 2012-03-15
  • 打赏
  • 举报
回复
我遇到了比你更麻烦的事情
我的jdk是1.6的,但是myeclipse的项目只能用5.0部署
用6.0就会报错:java版本错误
中草药代码 2012-03-15
  • 打赏
  • 举报
回复
Preference-> Java -> Install JREs
-> Add... (选择JDK1.7的目录)
然后勾选新增的JDK

这样应该是不会有问题的了
langhao576 2012-03-15
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 qqhw123 的回复:]

你用的命令行编译试试。

可能是你的eclipse的版本有点低。
[/Quote]官方最新的吧,3.72的
langhao576 2012-03-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 qqhw123 的回复:]

Preference-> Java -> Install JREs
-> Add... (选择JDK1.7的目录)
然后勾选新增的JDK

只需要切换JDK,JRE会自动替换的

新建一个工程,右键->Properties->Java Build Path->Libraries
看看JRE System Libraries 是不是你增加的那个就可以了。
[/Quote]我也是这样设置的,jre显示的也是1.7。但我用switch(String str)时,还是报不支持String。我看了1.7是支持这个的
qqhw123 2012-03-14
  • 打赏
  • 举报
回复
Preference-> Java -> Install JREs
-> Add... (选择JDK1.7的目录)
然后勾选新增的JDK

只需要切换JDK,JRE会自动替换的

新建一个工程,右键->Properties->Java Build Path->Libraries
看看JRE System Libraries 是不是你增加的那个就可以了。
brightyq 2012-03-14
  • 打赏
  • 举报
回复
window-preferences-java-Installed JREs

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧