그래서 ... 템플릿에서 새 Java 프로젝트와 광고 파일을 생성하는 Eclipse 용 플러그인을 만들었지 만/src 디렉토리의 코드 라이브러리 탭에 jar 파일을 추가해야하기 때문에 컴파일 할 수 없습니다.eclipse plugin> jar 파일을 programmaticaly에 포함하는 법
이 프로젝트는 이미 통해 자바 프로젝트입니다 :
org.eclipse.jdt.core.IJavaProject javaProject = org.eclipse.jdt.core.JavaCore.create(proj);
org.eclipse.jdt.core.IClasspathEntry src = JavaCore.newSourceEntry(folder.getFullPath());
IClasspathEntry jre = JavaCore.newContainerEntry(new Path(
org.eclipse.jdt.launching.JavaRuntime.JRE_CONTAINER), new IAccessRule[0],
new IClasspathAttribute[] {
JavaCore.newClasspathAttribute("owner.project.facets", "java")
}, false);
IClasspathEntry[] entries = new IClasspathEntry[] {
src, jre
};
javaProject.setRawClasspath(entries, proj.getFullPath().append("bin"), new NullProgressMonitor());
그리고 지금, 기본적으로 내가 programmaticaly 할 필요가, 버튼을 "항아리 추가 ..."무엇을한다.
는
모든 코드 조언 정확히 도움이 될 것입니다 않는 튜토리얼에 대한 링크 ... 잠시 동안이 고민이었다. 제발 일반적인 이클립스 플러그인 자습서 : 나는 지금 쯤 모두 보았 듯이에는 링크 없음 ...
Thnx 많은
중요한 (중요한) 부분> JavaCore.newLibraryEntry (file.getFullPath(), null, null, false) – b0x0rz