java编译,提示JDK版本错误!
答案:7 悬赏:0
解决时间 2021-01-21 20:00
- 提问者网友:兔牙战士
- 2021-01-21 11:59
java编译,提示JDK版本错误!
最佳答案
- 二级知识专家网友:一秋
- 2021-01-21 13:03
步骤一:
修改Eclipse/Myeclipse JDK版本:
Window à Preference à Java à Installed JREs
在相应的JDK版本前面打钩
步骤二:
修改项目的JDK编译版本
项目右键 à Java Compiler
修改JDK编译版本
修改Eclipse/Myeclipse JDK版本:
Window à Preference à Java à Installed JREs
在相应的JDK版本前面打钩
步骤二:
修改项目的JDK编译版本
项目右键 à Java Compiler
修改JDK编译版本
全部回答
- 1楼网友:街头电车
- 2021-01-21 18:01
我暂时保留我的看法!
- 2楼网友:神的生死簿
- 2021-01-21 16:39
你编译项目的jdk和你运行程序的jre不是同一个版本。
我没用过jbuilder,一种设置JBuilder,将编译jdk与运行jkd设为同一个。
如果你安装了多个版本的jdk,可以删除其他的,只保留一个。
还不行的话你用命名行编译吧。javac +文件名 编译,java +className运行
既然Jbuilder使用自带的jdk1.5,那就肯定可以用1.5 的环境运行。只是我从没有用过,没有更多的意见。
多说一句,现在Jbuilder越来越小众了,换成主流的Eclipse、netbean、IntelliJ IDEA 吧。
我没用过jbuilder,一种设置JBuilder,将编译jdk与运行jkd设为同一个。
如果你安装了多个版本的jdk,可以删除其他的,只保留一个。
还不行的话你用命名行编译吧。javac +文件名 编译,java +className运行
既然Jbuilder使用自带的jdk1.5,那就肯定可以用1.5 的环境运行。只是我从没有用过,没有更多的意见。
多说一句,现在Jbuilder越来越小众了,换成主流的Eclipse、netbean、IntelliJ IDEA 吧。
- 3楼网友:拜訪者
- 2021-01-21 16:24
点击菜单Tools-> Configure JDKs,单击按钮New,出现一个New JDK Wizard窗口,选择Existing JDK home path:为
D:\Program Files\Motorola\J2ME SDK v3.1\Emulator7.5,然后Name for this JDK:输入框中输入JDK的名字,
例如:Motorolar J2ME SDK, 点击OK, 至此配置完成。
然后选中你配置的jdk就行了!这个要根据你的jdk安装目录来配置。
D:\Program Files\Motorola\J2ME SDK v3.1\Emulator7.5,然后Name for this JDK:输入框中输入JDK的名字,
例如:Motorolar J2ME SDK, 点击OK, 至此配置完成。
然后选中你配置的jdk就行了!这个要根据你的jdk安装目录来配置。
- 4楼网友:梦中风几里
- 2021-01-21 16:04
建议你是要用eclpse或者myeclpse
- 5楼网友:从此江山别
- 2021-01-21 14:44
应该有配置文件的吧,修改配置文件呢
- 6楼网友:人類模型
- 2021-01-21 13:30
哥们,你是住我楼下的那家吧?
那天我好像听见你给人打电话问这个问题!
这个问题我也遇到过,你直接把jdk1.6中的alt-rt.jar这个jar包拷贝到jdk1.5的目录底下,把原来那个覆盖了就行;或者重新安装1.5的jdk就行。因为1.5中的那个TreeMap类是用jdk1.6编译的。不知道为什么你的包会出这个状况,反正肯定管用。
有什么问题上楼来问我吧!
那天我好像听见你给人打电话问这个问题!
这个问题我也遇到过,你直接把jdk1.6中的alt-rt.jar这个jar包拷贝到jdk1.5的目录底下,把原来那个覆盖了就行;或者重新安装1.5的jdk就行。因为1.5中的那个TreeMap类是用jdk1.6编译的。不知道为什么你的包会出这个状况,反正肯定管用。
有什么问题上楼来问我吧!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯