java was started but returned code=1问题解决

先描述下系统环境;

win7_64位,jdk-8u5-windows-x64,eclipse-jee-neon-3-win32-x86_64。

jdk安装在D:\Java\jdk1.8.0_05,Eclipse安装在D:\eclipse。

问题解决过程:

         1、安装JDK和Eclipse后(JAVA环境变量配置正确),启动Eclipse,直接报java was started but returned code=1

 2、试了网上各种解决办法,如:

                (1)删除C:\Windows\system32\下所有java相关;

                (2)在eclipse.ini中添加:

-vm
                                 D:\Java\jdk1.8.0_05\bin\javaw.exe

         (3)不要把JDK和Eclipse安装在中文文件夹下(我的安装不存在这个问题)。

                问题依旧存在。

 

       3、最后删除了eclipse.ini中的一行字符后问题解决,见下图:

4、在网上搜了一下,这行-XX:+UseStringDeduplication是JVM的命令参数,表示启用字符串去重机制,但不知道为什么加上它就会报错。还希望大神们赐教,但不管怎样问题暂时解决了。

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值