2013-06-24 3 views
0

저는 개발 한 두 개의 Eclipse 플러그인을 실행하고 있습니다. 이러한 플러그인은 지속 된 컨테이너 라이브러리 내의 새 작업 영역으로 성공적으로 가져옵니다. 지금까지 모든 것이 정상입니다. 플러그인을 테스트하려고 할 때 문제가 발생했습니다 : 1) Eclipse 플러그인의 텍스트 자동 완성을 통해 플러그인이나 메소드를 탐색 할 수 없었습니다. 2) 실행하면 테스트 나는 여기에 ClassNotFoundException 오류입니다 얻을 :이 문제를 해결하기 위해 노력새 Eclipse 구성 인스턴스에서 플러그인을 실행할 때 ClassNotFoundException이 발생했습니다.

Caused by: java.lang.ClassNotFoundException: 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 
Exception in thread "main" 

, 나는 eran_levi에 의해 제안 된 솔루션을 적용 : "Running my eclipse plugin end up with ClassNotFoundException"하지만 나를 위해 작동하지 않았다. 어떤 종류의 도움이라도 정말 고맙습니다. 사전 감사합니다 !!!

+0

2 개의 플러그인에 대한 오류를보고하지 않습니까? "컨테이너 라이브러리 유지"란 무엇입니까? 프로젝트가 작업 영역의 루트에 나열되어 있습니까? –

+0

나는 영리하고 싶었고 실행중인 구성을 정의하면서 모든 플러그인을 내 보내지 않았습니다 (오직 두 개의 플러그인과 춘분 플러그인 만). 모든 플러그인을 가져 왔을 때 모든 것이 잘 작동했습니다. –

답변

0

저는 영리하게 플레이하고 싶었고 실행 구성 (두 개의 플러그인과 춘분 플러그인 만)을 정의하는 동안 모든 플러그인을 내 보내지 않았습니다. 모든 플러그인을 가져 왔을 때 모든 것이 잘 작동했습니다.

관련 문제