Java was started but returned exit code=13问题解决案例详解

最近安装了新版本20180619的64位的eplise,因为电脑系统win7—64位,因为我的系统之前就安装了1.7的64位的jdk,所以我就不在安装了。当我解压的时候出现了一个错误,Java was started but returned exit code=13

我尝试了许多方法,比如在网上说的在eclipse.ini中的末尾增加–add-modules=ALL-SYSTEM参数,显然是无法使用的,因为这个版本的自带这个参数,当然对于2014年–2017年的版本是不带这些参数的。
问题就只有一个了JDK版本的问题了。
首先我查看了官方的文档,发现最低支持是1.8的jdk,然后我就到官方下载了一个开发版的jdk-8u181-windows-x64安装,因为项目的原因我也不能直接使用一个jdk,所以我只能eclipse.ini中设置jdk的版本了,保证eplise使用的jdk版本
加入的参数是(路径要换成自己jdk安装的目录,定位文件是同一个jvm.dll)
-vm
E:\javatool\jdk1.8.0_181\jre\bin\server\jvm.dll

保存后启动eplise就正常了

针对网上一些方法,我这里做个错误原因的小结:
第一:新版的eplise的兼容性(主要是2017年版本和2016年版本的)
打开eplise的安装目录下的eclipse.ini中的末尾增加–add-modules=ALL-SYSTEM参数

第二:jdk的破坏(隔天或者杀毒误删除的问题导致jdk不完整)
这中情况是针对一直使用eplise的时候出现突然出现这个问题,建议你进行重新安装jdk,安装目录要保持一直。

第三:要jdk和eplise的版本要一致
如果你的系统是32位的就一致用32位的jdk和eplise
如果你的系统是64位的就一致用64位的jdk和eplise
jdk的版本查看,在cmd中 输入 java -version 查看版本信息如果信息中有64-Bit就一定是64位的jbk
没有就默认是32位的jdk,

eplise的版本查看:打开安装目录的eclipse.ini文件,只要win32.x86_**64**_1.1.400 中64就是64位系统,说明该eplise的版本就是64位的

如果是官方下载了就没有这中问题了,版本都可以看的很清楚了。

到此这篇关于Java was started but returned exit code=13问题解决案例详解的文章就介绍到这了,更多相关Java was started but returned exit code=13问题内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • environments was not found on the java.library.path 问题的解决方法

    Tomcat 启动出现信息如下: 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:XXXX 出现原因分析: Tomcat建议使用apache的apr,来更好的运行Tomcat; apache的apr 的介绍 APR(Apache portable Run-

  • 导入项目出现Java多个工程相互引用异常A cycle was detected in the build path of project的解决办法

    将一个项目导入最烦的是遇到各种报错,前段时间搞的一个项目,各个功能模块单独作为一个工程,然后不同工程之间相互调用,这里会报这么一个·错误a cycle was detected in the build path of project,这个错误是因为eclipse默认的编译提示级别过高造成的,只要将编译级别降低即可,之后项目即可正常编译. 现在分享下方案: 1.Eclipse/STS -> Window -> Preferences... -> Java -> Compiler -

  • java 出现问题javax.servlet.http.HttpServlet was not found解决方法

    javax.servlet.http.HttpServlet was not found:          最近做项目发现这个javax.servlet.http.HttpServlet was not found错误问题,经过上网查询解决了,这里记录下,可能能帮助到有需要的朋友. 1.我们遇到的错误显示如下: 2.我们右击有错误提示的文件夹,如下: 3.我们点击"配置构建路径",如下: 4.我们再点击"添加库",如下: 5.我们选中上图中标出的选项,再点击下一步

  • Java was started but returned exit code=13问题解决案例详解

    最近安装了新版本20180619的64位的eplise,因为电脑系统win7-64位,因为我的系统之前就安装了1.7的64位的jdk,所以我就不在安装了.当我解压的时候出现了一个错误,Java was started but returned exit code=13 我尝试了许多方法,比如在网上说的在eclipse.ini中的末尾增加–add-modules=ALL-SYSTEM参数,显然是无法使用的,因为这个版本的自带这个参数,当然对于2014年–2017年的版本是不带这些参数的. 问题就只

  • Java将json对象转换为map键值对案例详解

    本文的目的是把json串转成map键值对存储,而且只存储叶节点的数据 比如json数据如下: {responseHeader:{status:0,QTime:0},spellcheck:{suggestions:{中国:{numFound:9,startOffset:0,endOffset:2,suggestion:[中国工商银行, 中国人民, 中国国际, 中国农业, 中国市场, 中国经济, 中国人, 中国广播, 中国文化]}},collations:{collation:中国工商银行}}} 如

  • mysql/Java服务端对emoji的支持与问题解决方法详解

    本文实例讲述了mysql Java服务端对emoji的支持与问题解决方法.分享给大家供大家参考,具体如下: 问题描述 将底层抓取的微博数据存入mysql,有些数据存入失败,查看Tomcat后,核心错误信息如下: // 抛出字符集不支持的异常 sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x97\xF0\x9F...' for column 'CONTENT' at row 1 原因分析 MYSQL 5.5 之前, utf8 编码只

  • Java同步代码块和同步方法原理与应用案例详解

    本文实例讲述了Java同步代码块和同步方法.分享给大家供大家参考,具体如下: 一 点睛 所谓原子性:一段代码要么执行,要么不执行,不存在执行一部分被中断的情况.言外之意是这段代码就像原子一样,不可拆分. 同步的含义:多线程在代码执行的关键点上,互通消息,相互协作,共同把任务正确的完成. 同步代码块语法: synchronized(对象) { 需要同步的代码块; } 同步方法语法: 访问控制符 synchronized 返回值类型方法名称(参数) { 需要同步的代码; } 二 同步代码块完成卖票功

  • Java模拟死锁发生之演绎哲学家进餐问题案例详解

    本文实例讲述了Java模拟死锁发生之演绎哲学家进餐问题.分享给大家供大家参考,具体如下: 一 点睛 常见的死锁形式:当线程1已经占据资源R1,并持有资源R1上的锁,而且还在等待资源R2的锁:而线程2已经占据资源R2,并且持有资源R2上的锁,却正在等待资源R1上的锁.如果两个线程不释放自己占据的资源锁,而且还申请对方资源上的锁,申请不到时只能等待,而且它们只能永远的等待下去. 二 实战 1 代码 public class DeadLockDemo { /** knife锁 */ private s

  • Java jvm中Code Cache案例详解

    Code Cache JVM生成的native code存放的内存空间称之为Code Cache:JIT编译.JNI等都会编译代码到native code,其中JIT生成的native code占用了Code Cache的绝大部分空间 相关参数 Codecache Size Options -XX:InitialCodeCacheSize 用于设置初始CodeCache大小 -XX:ReservedCodeCacheSize 用于设置Reserved code cache的最大大小,通常默认是2

  • Java 括号匹配问题案例详解

    目录 前言 例题 算法思想 算法举例 代码 栈类 括号匹配核心算法 完整代码 运行结果 前言 括号匹配问题算是栈应用中比较经典的问题了,在数据结构的书中还有各种考试中会出现.最近刷题的时候也遇到了,就想写一篇文章整理一下. 例题 题目来自Leetcode中国 给定一个只包括 (,),{,},[,] 的字符串,判断字符串是否有效. 有效字符串需满足: 1.左括号必须用相同类型的右括号闭合. 2.左括号必须以正确的顺序闭合. 注意空字符串可被认为是有效字符串. 示例 1: 输入: "()"

  • Java SpringBoot Validation用法案例详解

    目录 constraints分类 对象集成constraints示例 SpringBoot集成自动验证 集成maven依赖 验证RequestBody.Form对象参数 验证简单参数 验证指定分组 全局controller验证异常处理 自定义constraints @DateFormat @PhoneNo 使用自定义constraint注解 问题 提到输入参数的基本验证(非空.长度.大小.格式-),在以前我们还是通过手写代码,各种if.else.StringUtils.isEmpty.Colle

  • Java Calendar类使用案例详解

    在实际项目当中,我们经常会涉及到对时间的处理,例如登陆网站,我们会看到网站首页显示XXX,欢迎您!今天是XXXX年....某些网站会记录下用户登陆的时间,比如银行的一些网站,对于这些经常需要处理的问题,Java中提供了Calendar这个专门用于对日期进行操作的类,那么这个类有什么特殊的地方呢,首先我们来看Calendar的声明 public abstract class Calendar extends Objectimplements Serializable, Cloneable, Com

  • Java实现生产者消费者问题与读者写者问题详解

    1.生产者消费者问题 生产者消费者问题是研究多线程程序时绕不开的经典问题之一,它描述是有一块缓冲区作为仓库,生产者可以将产品放入仓库,消费者则可以从仓库中取走产品.解决生产者/消费者问题的方法可分为两类:(1)采用某种机制保护生产者和消费者之间的同步:(2)在生产者和消费者之间建立一个管道.第一种方式有较高的效率,并且易于实现,代码的可控制性较好,属于常用的模式.第二种管道缓冲区不易控制,被传输数据对象不易于封装等,实用性不强. 同步问题核心在于:如何保证同一资源被多个线程并发访问时的完整性.常

随机推荐