Eclipse如果不配置Eclipse.ini,即没有指定虚拟机,那么Eclipse默认回去用哪个虚拟机?
2016-12-13 15:43
387 查看
1Eclipse为什么需要jvm?
2Eclipse如果不配置Eclipse.ini,即没有指定虚拟机,那么Eclipse默认回去用哪个虚拟机?
2Eclipse如果不配置Eclipse.ini,即没有指定虚拟机,那么Eclipse默认回去用哪个虚拟机?
http://blog.csdn.net/a123638/article/details/49884263 eclipse初始启动寻找JVM(JRE)的顺序机制 以下根据eclipse寻找JVM顺序进行讲解。 优先级1: eclipse会去eclipse.ini中查找是否配置了-vm参数,若配置了,则直接使用这里配置的JVM作为默认JVM。配置如下: [html] view plain copy -vm x:\xx..xx\jdk1.7.0\jre\bin\javaw.exe 这里配置需要注意以下两点: 1).-vm要写在-vmargs参数之前,因为在执行-vmargs的时候必须已经配置JVM,如果不放心担心配错,可以写在最前面; 2).-vm参数下的路径需要绝对路径。 若在eclipse.ini中未发现JVM配置,则按优先级2查找jvm。 优先级2: eclipse在安装目录下查找是否有jre文件夹,若存在,则使用这里jre中JVM作为默认JVM,需要注意的是若这里只是一个名为jre的空文件夹或不符合jre标准的文件目录,则会当eclipse安装目录下未找到jre和jvm处理。若eclipse安装目录下不含jre,则按优先级3查找jvm。 优先级3: 若系统安装了JDK,则会去查找安装的最低版本JDK(若当前eclipse能支持,则正常启动),并匹配使用其jvm。若系统未安装,即在系统注册表中未找到安装JDK信息,则按优先级4查找。 优先级4: 查找系统环境变量,若环境变量中配置了JDK信息(通常用作免安装方式配置),则按照系统环境变量中配置jdk信息获取其相应jvm。若环境变量中未配置JDK信息,则eclipse启动失败并报错。 注: 在系统中通过以下命令获取Java版本。 [java] view plain copy java -version 这样获取为系统查找jdk方式,这样查找优先级为:当jdk为安装时,则优先查找安装jdk最高版本,若为安装jdk时,查找环境变量中是否含jdk配置,若依然不存在,在报错为不是系统命令。 |
相关文章推荐
- [FAQ04241][BMT]充电低电量(少于5%)的时候开 机充电图标默认是没有显示动画,如果需要充电 动画,该如何配置
- eclipse.exe启动的时候,为什么需要指定jre?或者说,如果没有jre,为什么eclipse.exe就运行不起来,或者报错?
- 文本框内默认提示————请输入用户姓名(字体灰色),要求: (1)当文本框获得焦点时,默认提示消失 (2)当文本框失去焦点时,如果没有输入新内容,那么则显示原来的灰色字体内容; 如果有新内容输入则判断,如果长度小于10,则提示“姓名长度应该大于10个字符”
- SSAS : 如果在MDX查询中没有指定度量值,那么会怎么处理
- 配置ini指定eclipse启动JDK版
- 充电低电量(少于5%)的时候开机充电图标默认是没有显示动画,如果需要充电动画,该如何配置
- 在java中,如果没有给变量指定是公有或是私有,默认是什么?
- SSAS : 如果在MDX查询中没有指定度量值,那么会怎么处理
- tnsnames.ora其实没有什么用,只是供plsql等工具,进行便捷访问的,那么怎么知道plsql读取的是哪个tnsnames.ora文件配置?
- 一个对象toString()方法如果没有被重写,那么默认调用它的父类Object的toString()方法,而Object的toString()方法是打印该对象的hashCode,一般hashCode就是此对象的内存地址
- 映射Hibernate如果指定了column的相关属性,则name属性必需.id如果没有配置name与属性对应,则取不出id
- 在java中,如果没有给变量指定是公有或是私有,默认是什么?
- eclipse默认支持的版本管理工具是cvs,那么作为流行的svn怎么办了,当然作为开源的系统,自然就会有对应的组建了,那就是subeclipse 作为 系统 当然 自然 对应 就是 组建 怎么办 版本 支持 | 中国网管联盟
- 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
- iis aspx常见错误 如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
- 用createprocess执行word,需要为外部程序指定一个叁数'd:\aaa.doc',如果这个文档是stringlist中的某一项,那么该如何写呢?
- 关于“在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序”的错误
- 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate
- net控件中数据导到Excel的格式 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式: 1) 文本
- eclipse.ini配置文件