Plugin 및 Pluglet 개발시 외부 Jar 참조하기.
Pluglet 프로젝트는 코딩 환경으로 보면, 거의 Java Project와 동일하게 느껴진다.
그래서, 외부 Jar(JDBC Driver등)를 사용할 때, Java Build 경로의 Library탭에만 JAR를 추가해 주면 컴파일 까지는 여느 Java프로젝트처럼 잘 된다.
하지만, 실행을 할라치면 (internal tools로), 클래스를 못 찾는 다는 에러를 보게된다.
제일 좋은 방법은, 외부 jar를 plugin으로 만들어서, Pluglet 프로젝트에서 runtime에 plugin을 참조하게 하면 된다.
먼저 RSA70에서 신규 프로젝트 만들기에서 "Plug-in from existing JAR archive"를 선택하고, 포함될 JAR를 선택하여,
플러그인을 만든다.
그런다음 기존의 pluglet 프로젝트에 pluglet.xml에서 다음을 추가한다.
<import plugin="[방금 만든 Plugin ID]"/>
그런 다음 실행해 보자..
잘되지 않을까?
혹시나 해서 덧붙이자면, 당연히 코딩할 때는 Build Path에 해당 Jar를 따로 넣어줘야 한다.
pluglet.xml은 runtime에 대한 세팅과도 같은 것이니까...
History
Last edited on 03/25/2010 23:09 by 아프락사스
Comments (0)