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에 대한 세팅과도 같은 것이니까...
이 글은 스프링노트에서 작성되었습니다.