我的日食不断崩溃

时间:2013-08-15 22:13:39

标签: eclipse

我在Windows 7上使用eclipse x86和jdk x86.Eclipse不断崩溃每次都要使用它。

关于日食的信息:

Eclipse IDE for Java Developers

版本:Juno Service Release 2 建造ID:20130225-0426

这是崩溃时显示的文字的屏幕截图

screenshot

如何解决问题?

更新:我重新安装了所有东西,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

它仍然以相同的频率崩溃。并且它不需要我做任何事情来崩溃。即使我只是开始日食并最小化它并保持这种方式,它会在一段时间内崩溃。我该怎么办?这完全不可能使用。 screenie2

作为一个额外的问题,我需要eclipse用于android工作。我可以用其他任何IDE取代eclipse吗?

2 个答案:

答案 0 :(得分:2)

您提到您已经安装了64位JDK,但似乎您还没有清除以前的Java路径。看看你的一些道路:D:\java\jre\bin;C:\Windows\Sun\Java\bin;D:\java\jre\bin;D:\java\jdk\bin;它太乱了。清理无用的路径,并设置最新的Java路径。此外,您可以使用Android StudioIntelliJ进行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坚持到一个已知目录。