我正在使用Eclipse开发BlackBerry Applications.我目前在我的计算机上安装了JDK/JRE 7,但这使得BlackBerry插件崩溃.实际上是一个已知问题,唯一需要做的就是使用JDK/JRE 6而不是7来运行Eclipse.
我下载并安装了版本6.但我很确定Eclipse仍然使用7.一年前我遇到了同样的问题,我记得我必须配置一些系统变量并且它有效,但我现在无法真正找到解决方案.
对这一个有什么想法吗?重要!我不想在版本6中编译,这意味着我只需要通过 Eclipse 选择Java版本.我需要的是Eclipse到start版本6.
小智 55
eclipse.ini在Eclipse文件夹中打开eclipse配置文件.添加-vm yourPath\Java\jre6\bin\javaw.exe如下:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120522-1813
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-vm
C:\Java\jre6\bin\javaw.exe
...
Run Code Online (Sandbox Code Playgroud)如果路径包含空格,则无需转义它们,有关更多规范,请参阅Eclipse Wiki.该-vm选项和路径必须在单独的行.该-vm选项必须在-vmargs选项之前.在Linux上,路径通常/bin/java不是上面显示的Windows路径.您必须使用Java和Eclipse版本必须匹配(即32位Eclipse在32位Java上运行,64位Eclipse在64位Java上运行).
Bug*_*uga 17
请注意,选项-vm C:\Java\jre6\bin\javaw.exe应该在之前-vmargs.否则你会得到'错误:无法创建Java虚拟机.错误:发生了致命异常.程序将会退出'
请执行以下操作:
1.转到安装eclipse的文件夹(其中装有eclipse.exe程序的文件夹)
2.使用记事本或类似工具打开文本文件eclipse.ini
3.添加以下行以指定JVM位置使用-vm参数
-vm
c:/jre/bin/javaw.exe
Run Code Online (Sandbox Code Playgroud)
现在以通常的方式开始蚀。
确保将-vm参数放在-vmargs之前,因为后者在启动时会传递给VM,因此在此之后设置VM将为时已晚。
可在Eclipse Wiki上获得更多信息。
您还可以按照其他答案之一更改系统路径,但这将更改整个系统使用的JVM。如果使用eclipse.ini设置,它将允许其他所有东西使用最新的JVM。
由于没有一个答案对我有用,这是我的解决方案:
我下载了java 6并安装了它.然后在程序文件中,在java的文件夹中,我复制了文件夹jre6.我将它粘贴在eclipse文件夹中并重命名为jre.
而已!当在eclipse安装文件夹中有一个名为jre的文件夹时,那里的java就是eclipse将运行的java.
谢谢大家的答案!
小智 5
已经给出了许多提示。无论如何,我将只提供推荐的操作方法,这可能有助于以后对该问题的回顾:
即Windows
-vm
C:\ Java \ jdk1.6.0_45 \ jre \ bin \ javaw.exe
即Linux
-vm
/opt/sun-jdk-1.6.0.02/bin/java
请参阅:eclipse Wiki上的eclipse.ini创作指南
如果您想确保在Windows 7中使用特定的 Java 版本运行 Java 应用程序:
1 -查看默认运行的版本。运行cmd进入控制台并输入:java -version
C:>java -版本
java 版本“1.6.0_45”Java(TM) SE 运行时环境(版本 1.6.0_45-b06) Java HotSpot(TM) 客户端 VM(版本 20.45-b01,混合模式,共享)
2-通过更改路径来更改默认jdk。例子在这里。确保所需 jdk 中的 java.exe 位于路径中任何其他 JDK 中的任何其他 java.exe 之前。前任。在 JDK 1.6 中,java.exe 应该位于 C:\java\jdk1.6\bin\java.exe。
更改路径后,打开新控制台并再次验证您正在运行的 jdk 版本。
3 -确保在eclipse.ini参数 -vm中未设置另一个 jre 版本。
| 归档时间: |
|
| 查看次数: |
57078 次 |
| 最近记录: |