`
frank1998819
  • 浏览: 758231 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类

Eclipse启动时报错Java was started but returned exit code=13(转)

 
阅读更多

Eclipse启动时报错Java was started but returned exit code=13

如图所示

原因是通过第三方更新JRE时,第三方安装的是32位的JRE,与64位的eclipse不匹配(报错信息的--launcher.library中有x86_64说明这个eclipse是64位的)

JDK8/JRE8在安装完成之后,会添加一个环境变量C:\ProgramData\Oracle\Java\javapath

这个环境变量是三个快捷方式,分别是java.exe.lnk javaw.exe.lnk javaws.exe.lnk,你每安装一次JDK/JRE,这三个快捷方式都会更新路径为最后一次的JRE路径

原因找到了,重新安装一遍64位的JDK解决问题

附1:32位64位运行java -version命令对比

32位

  

 

1
2
3
4
C:\>java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)

  64位

 

 

1
2
3
4
C:\>java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

 可以看到64为的有64-Bit字样,32位的没有 

附2:通过eclipse目录特定文件判断eclipse是32位还是64位

eclipse32位和64位的目录结构是差不多的,我们可以解压后查看eclipse.ini文件,通过对比-launcher.library查找有没有x86_64字样,有说明是64位,反之就是32位

如图,上面的是32位,下面的是64位

eclipse目录结构

 

 

 

 

 

分享到:
评论

相关推荐

    java was started but returned exit code

    java was started but returned exit code=1; 关于Android最新的SDK下载解压后出现java was started but returned exit code=1;时的解决方法,我在网上参考相关文献后得出的,希望对你有用!

    myecplise破解

    MyEclipse2015 Stable1.0 刚出我们就尝到了鲜肉,费话不多说,速速分享给你们! 之前遇到Java was started but returned code=-1,还以为是jdk配置的有问题,其实不是,注册破解就好了。

    web开发学习笔记

    Web项目常用开发工具。eclipse启动报错 java was started but returned exit code = -805306369,或者是eclipse卡死,关闭后提示这个错误。等多种学习的技巧

    Android Studio3.1的Tools下面没有Android,怎么打开ddms?

    若此时报错:Java was started but returned exit code = 13 查看java的版本信息:java -version,安装的是32位的jdk,和64位的AS不匹配。 打开 控制面板 -> 程序 -> 程序和功能 下面查看,发现Java 8 Update xxx...

    DBeaver安装及使用.docx

    如果在启动时遇到"Java was started but returned exit code=13"的错误,这可能是因为你的JDK版本和DBeaver版本不匹配。解决方法是确保你的JDK是64位版本,并与DBeaver版本兼容。 总的来说,DBeaver是一个功能全面...

    Eclipse常见问题及解决方法

    选 择 Window->Preferences,然后选择 Java->Preferences->Code style->CodeTemplates,选择 Comments 和 Code 选项中的内容,单击 Edit 按钮,把默认的注释删掉就可以了。这将去掉Eclipse自动生成的注释,提高代码...

    ssh2错误学习记录

    遇到"java was started but returned exit code = -805306369"错误时,可能与MyEclipse的工作空间配置有关。删除`.metadata/.plugins/org.eclipse.core.runtime/.settings/...

    解决Java URL.openConnection().connect();报错:Server returned HTTP re

    3、背景:尝试通过java.net.URL类的openConnection()方法打开一个网络连接,并进一步调用connect()方法来实际建立链接时报错的。 4、应该能让服务器识别客户端来源、认证信息、接受类型、内容类型等。 解决: ...

    ruby运行出错汇总2 -证书出错-ruby SSL_connect returned=1 errno=0 state=SSLv3 read server ce

    NULL 博文链接:https://angelguo.iteye.com/blog/2282002

    Net Framework 3.0 MSI returned error code 1603解决方法

    - 首先,启动注册表编辑器。可以通过点击“开始”菜单,然后在搜索框中输入 `regedit` 来打开注册表编辑器。 - 在注册表编辑器中,定位到路径 `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\Main`。 ...

    BasicAuth2.java

    java.io.IOException: Server returned HTTP response code: 403 for URL 处理过程记录 BASIC AUTH2 POST接口,解决403问题

    Jenkins构建执行脚本

    在Java、Python、Node.js或任何其他后端开发中,Jenkins通过执行脚本来自动化构建过程。这些脚本通常包含安装依赖、编译代码、运行测试和打包应用程序的命令。例如,对于Java项目,可能包含Maven或Gradle的构建命令...

    ld returned 1 exit status;Makefile‘

    在编程领域,尤其是在使用C++语言进行开发时,"ld returned 1 exit status" 是一个常见的编译错误信息。这个错误通常发生在链接阶段,当编译器试图将编译好的对象文件(.o 文件)组合成可执行程序时。ld是Linux系统...

    domino发外网邮件时报错:SMTP Protocol Returned a Permanent Error 554 Relay access denied

    Domino 发外网邮件时可能会出现 SMTP Protocol Returned a Permanent Error 554 Relay access denied 错误,这是由于中继访问被拒绝所致。为了解决这个问题,我们需要了解 Domino 配置设置和 SMTP 协议的工作原理。 ...

    AUTOSAR软件结构简介.docx

    AUTOSAR,全称为AUTomotive Open System ARchitecture,是一种开放的汽车软件架构标准,旨在应对汽车电子系统日益复杂的挑战。该标准由包括宝马在内的多家汽车制造商和一级供应商于2003年共同创立,旨在实现软件的...

    解决createprocess error code 740

    6. **Java 运行 EXE 文件**:在 Java 中,使用 `Runtime.getRuntime().exec()` 或 `ProcessBuilder` 启动需要管理员权限的 EXE 文件时,同样会遇到类似问题。可以考虑使用 `jna` 或 `jnative` 库来模拟管理员权限,...

    Java下载m3u8文件列表中的TS文件到本地工具类

    1. 一键批量下载:只需启动程序,即可自动遍历并下载M3U8文件列表中的全部TS片段,极大地提升了工作效率,省去手动逐个下载的繁琐过程。 2. 智能排序:根据M3U8文件的顺序逻辑,精确无误地将各个TS文件按序下载,...

    apt-get 安装失败,提示E Sub-process usrbindpkg returned an error code 解决办法

    apt-get 安装失败,提示E Sub-process usrbindpkg returned an error code 解决办法 :

    TeeChart Pro Activex Control v5

    2. Custom Axis index now returned from all events that return Axis as an integer. 3. Scroll Mousebutton now selectable by code. 4. The TeeChart Utilities folder now includes Strong Named DLL ...

Global site tag (gtag.js) - Google Analytics