2011-11-03 10 views
2

eclim을 설치하고 싶지만 오류가 있습니다. 아무도 어떻게 잘못 됐는지 생각해?Eclim 설치시 오류가 발생했습니다.

$ java -jar eclim_1.7.2.jar 
Buildfile: installer.xml 
2011-11-03 22:04:43,635 INFO [org.formic.Installer] Running Installer. 
2011-11-03 22:04:43,750 ERROR [ANT] 
jar:file:/home/slawosz/Downloads/eclim/eclim_1.7.2.jar!/installer.xml:36: java.lang.ExceptionInInitializerError 
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116) 
    at org.apache.tools.ant.Task.perform(Task.java:348) 
    at org.apache.tools.ant.Target.execute(Target.java:390) 
    at org.apache.tools.ant.Target.performTasks(Target.java:411) 
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1397) 
    at org.apache.tools.ant.Project.executeTarget(Project.java:1366) 
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) 
    at org.apache.tools.ant.Project.executeTargets(Project.java:1249) 
    at org.formic.ant.Main.runBuild(Main.java:232) 
    at org.formic.ant.Main.startAnt(Main.java:81) 
    at org.formic.ant.Main.main(Main.java:63) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:616) 
    at com.simontuffs.onejar.Boot.run(Boot.java:306) 
    at com.simontuffs.onejar.Boot.main(Boot.java:159) 
Caused by: java.lang.ExceptionInInitializerError 
    at com.jgoodies.looks.plastic.PlasticLookAndFeel.<clinit>(PlasticLookAndFeel.java:135) 
    at org.formic.Installer.setLookAndFeel(Installer.java:293) 
    at org.formic.Installer.run(Installer.java:109) 
    at org.formic.ant.InstallerTask.execute(InstallerTask.java:89) 
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:616) 
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) 
    ... 16 more 
Caused by: java.awt.HeadlessException 
    at sun.awt.HeadlessToolkit.getScreenResolution(HeadlessToolkit.java:221) 
    at com.jgoodies.looks.LookUtils.isLowResolution(LookUtils.java:480) 
    at com.jgoodies.looks.LookUtils.<clinit>(LookUtils.java:249) 
    ... 26 more 
2011-11-03 22:04:43,767 DEBUG [ANT] 
BUILD SUCCESSFUL 
Total time: 0 seconds 
java.lang.ExceptionInInitializerError 
2011-11-03 22:04:43,780 WARN [ANT]  [echo] Installation canceled. 
+0

HeadlessException은 그래픽 환경이 없다는 것을 의미한다. 나는 Eclipse에 대한 요구 사항이라고 생각한다. 위의 환경을 어떤 환경에서 실행하고 있습니까? –

+0

설치의 SHA1 또는 MD5 합계와 일치하는지 확인하여 설치가 손상되지 않았는지 확인하십시오. @Necreaux 제안에 대한 감사 – harpribot

답변

-2

다른 시도 후에도 내 컴퓨터에서 문제없이 작동했습니다.

추신. 나는 정력을 emacs로 바꿨다 ....

0

이클립스는 JVM과 호환성 문제가있을 수 있습니다. 이클립스와 JVM이 같은 비트를 가지고 있는지 확인하십시오. (32 또는 64 비트)

+0

Eclipse는 Java 응용 프로그램입니다 ... AFAIK에는 32 비트 및 64 비트 Java 응용 프로그램이 없습니다. – m0skit0

+0

이클립스는 자바 애플리케이션이지만 실제로 사용하는 UI 툴킷은 상당수의 네이티브 라이브러리를 가지고 있으므로 32 및 64 비트 버전을 배포 할 수 있습니다. –

2

-Djava.awt.headless = true로 시작하여 문제가 해결되는지 확인하고 싶습니다. 예전의 JVM은 특정 그래픽 패키지를 실행하고 싶었습니다.

+0

번호 이동'java.lang.ExceptionInInitializerError \t org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.java:116) \t에서 org.apache.tools.ant.Task.perform (작업에서. java : 348) \t at org.apache.tools.ant.Target.execute (Target.java:390) ...' – m0skit0

관련 문제