2014-10-06 2 views
1

저는 Java 및 Eclipse IDE의 초보자입니다. the official IBM article에 의해 설치된 일식 4.4.0에 대한 플러그인을 만들려고합니다. 나는 plugin.xml에에 플러그인에 대한 설명을 추가했습니다 :일식 시작시 NumberFormatException

<extension point="org.eclipse.debug.core.launchConfigurationTypes"> 
    <launchConfigurationType 
     name="MyConfiguration" 
     delegate="com.myplugin.first.launching.MyLaunchConfiguration" 
     modes="run, debug"    
     id="com.myplugin.first.launching.myConfiguration">   
    </launchConfigurationType> 
</extension> 

내가 필요한 의존성 빈 구성 대리자를 만들었습니다. 나는 다음과 같은 오류를 얻을 때마다 불행하게도 내 플러그인 새로운 일식 응용 프로그램을 시작할 수 없습니다 :

 

    java.lang.NumberFormatException: For input string: "" 
     at java.lang.NumberFormatException.forInputString(Unknown Source) 
     at java.lang.Integer.parseInt(Unknown Source) 
     at java.lang.Integer.parseInt(Unknown Source) 
     at org.eclipse.osgi.storagemanager.StorageManager.updateTable(StorageManager.java:511) 
     at org.eclipse.osgi.storagemanager.StorageManager.open(StorageManager.java:708) 
     at org.eclipse.osgi.storage.Storage.getChildStorageManager(Storage.java:1747) 
     at org.eclipse.osgi.storage.Storage.getInfoInputStream(Storage.java:1764) 
     at org.eclipse.osgi.storage.Storage.(Storage.java:124) 
     at org.eclipse.osgi.storage.Storage.createStorage(Storage.java:84) 
     at org.eclipse.osgi.internal.framework.EquinoxContainer.(EquinoxContainer.java:75) 
     at org.eclipse.osgi.launch.Equinox.(Equinox.java:31) 
     at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:297) 
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:232) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
     at java.lang.reflect.Method.invoke(Unknown Source) 
     at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) 
     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) 
     at org.eclipse.equinox.launcher.Main.run(Main.java:1465) 
     at org.eclipse.equinox.launcher.Main.main(Main.java:1438) 
    An error has occurred. See the log file 
    null. 

나는 오류가있는 로그 파일을 발견하지 않았습니다. 무엇이 잘못 되었나요? 어떻게해야합니까?

어쩌면 누군가가 문제를 알고 있습니다.

+0

플러그인에 부여한 버전 번호는 무엇입니까? – nitind

답변

0

글쎄! 나는 문제를 고쳤다. 방금 새 작업 공간을 만들고 프로젝트 및 구성 파일을 작업 영역에 복사했습니다.

문제가 깨졌습니다. 일부 작업 영역 구성 파일이 손상된 것 같습니다. 어쨌든 아이디어 redoc을 주셔서 감사합니다.

1

config.ini을 제외한 eclipse\configuration 폴더의 모든 것을 삭제하고 일식을 시작하십시오. 또한 완전한 오류 메시지가 나타나면 eclipse\configuration의 최신 로그 파일 내용을 붙여 넣으십시오.

+0

답변 해 주셔서 감사합니다. 나는 당신이 말한대로 모든 것을 제거했지만 결과는 없다. 제 일식은 시작하고 싶지 않았습니다. 방금 말한 것 : Eclipse 오류가 발생했습니다. 로그 파일보기 ... – JohanTG

+0

'eclipse \ configuration'의 최신 로그 파일을 붙여 넣을 수 있습니까? – redoc