我在Windows 7上使用eclipse x86和jdk x86.Eclipse不断崩溃每次都要使用它。
关于日食的信息:
Eclipse IDE for Java Developers
版本:Juno Service Release 2 建造ID:20130225-0426
这是崩溃时显示的文字的屏幕截图
如何解决问题?
更新:我重新安装了所有东西,jre,jdk和eclipse。所有64位最新版本。
使用System.getProperties();
的java信息java.runtime.name - > Java(TM)SE运行时环境
sun.boot.library.path - > d:\ java的\ JRE \ BIN
java.vm.version - > 23.25-B01
java.vm.vendor - >甲骨文公司
java.vendor.url - > http://java.oracle.com/
path.separator - > ;
java.vm.name - > Java HotSpot(TM)64位服务器VM
file.encoding.pkg - > sun.io
user.country - > US
user.script - >
sun.java.launcher - > SUN_STANDARD
sun.os.patch.level - > Service Pack 1
java.vm.specification.name - > Java虚拟机规范
user.dir - > d:\ javathehutt \环
java.runtime.version - > 1.7.0_25-B17
java.awt.graphicsenv - > sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs - > d:\ java的\ JRE \ lib中\赞同
os.arch - > AMD64
java.io.tmpdir - > d:\ TMP \
line.separator - >
java.vm.specification.vendor - >甲骨文公司
user.variant - >
os.name - > Windows 7
sun.jnu.encoding - > CP1252
java.library.path - > D:\ java \ jre \ bin; C:\ Windows \ Sun \ Java \ bin; C:\ Windows \ system32; C:\ Windows; C:\ Program Files(x86)\ NVIDIA Corporation \ PhysX \ Common;%CommonProgramFiles %\ Microsoft Shared \ Windows Live; C:\ Windows \ system32; C:\ Windows; C:\ Windows \ System32 \ Wbem; C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files(x86 )\ ATI Technologies \ ATI.ACE \ Core-Static; C:\ Python27; C:\ Program Files(x86)\ MKVtoolnix; D:\ Java \ jdk1.7.0_10 \ bin; C:\ phantomjs-1.8.1- windows; C:\ Python27 \ Scripts; D:\ pythonary \ DIRECT_ACCESS; D:\ gtk \ bin; C:\ Program Files(x86)\ Bitvise SSH Client; D:\ java \ jre \ bin; D:\ java \ jdk \ bin; C:\ Ruby193 \ bin; C:\ Program Files \ Common Files \ Microsoft Shared \ Windows Live;。
java.specification.name - > Java平台API规范
java.class.version - > 51.0
sun.management.compiler - > HotSpot 64位分层编译器
os.version - > 6.1
user.home - > C:\ Users \用户aritra
user.timezone - >
java.awt.printerjob - > sun.awt.windows.WPrinterJob
file.encoding - > CP1252
java.specification.version - > 1.7
java.class.path - > d:\ javathehutt \环\ BIN
user.name - > aritra
java.vm.specification.version - > 1.7
sun.java.command - >环
java.home - > d:\ java的\ JRE
sun.arch.data.model - > 64
user.language - >烯
java.specification.vendor - >甲骨文公司
awt.toolkit - > sun.awt.windows.WToolkit
java.vm.info - >混合模式
java.version - > 1.7.0_25
java.ext.dirs - > d:\ java的\ JRE \ lib中\分机; C:\的Windows \太阳\爪哇\ lib中\分机
sun.boot.class.path - &gt; d:\ java的\ JRE \ lib中\ resources.jar; d:\ java的\ JRE \ lib中\ rt.jar中; d:\ java的\ JRE \ lib中\ sunrsasign.jar; d:\ java的\ JRE \ lib中\ JSSE。罐子; d:\ java的\ JRE \ lib中\ jce.jar; d:\ java的\ JRE \ lib中\ charsets.jar; d:\ java的\ JRE \ lib中\ jfr.jar; d:\ java的\ JRE \类< / p>
java.vendor - &gt;甲骨文公司
file.separator - &gt; \
java.vendor.url.bug - &gt; http://bugreport.sun.com/bugreport/
sun.io.unicode.encoding - &gt; UnicodeLittle
sun.cpu.endian - &gt;小
sun.desktop - &gt;窗
sun.cpu.isalist - &gt; AMD64
Eclipse信息: Eclipse Standard / SDK
版本:开普勒发布 构建ID:20130614-0229
它仍然以相同的频率崩溃。并且它不需要我做任何事情来崩溃。即使我只是开始日食并最小化它并保持这种方式,它会在一段时间内崩溃。我该怎么办?这完全不可能使用。
作为一个额外的问题,我需要eclipse用于android工作。我可以用其他任何IDE取代eclipse吗?
答案 0 :(得分:2)
您提到您已经安装了64位JDK,但似乎您还没有清除以前的Java路径。看看你的一些道路:D:\java\jre\bin;C:\Windows\Sun\Java\bin;D:\java\jre\bin;D:\java\jdk\bin;
它太乱了。清理无用的路径,并设置最新的Java路径。此外,您可以使用Android Studio或IntelliJ进行Eclipse替换。
答案 1 :(得分:0)
您正在使用windows \ system32中的javaw.exe运行eclipse。我发现这个想法很糟糕。
打开eclipse.ini并根据您的情况从您想要使用的JDK中指定VM。
-vm
D:/Java/jdk1.7.0_10/bin/javaw.exe
Windows的Windows安装,恕我直言,有点乱。我会尝试将你自己安装的JDK坚持到一个已知目录。