Eclipse 3.0 및 이전 버전은 각 플러그인이 기타 여러 파일과 함께 JAR에 코드가 포함된 디렉토리 형식으로 제공되었습니다. Eclipse 분배 크기에 따라 제공하는 파일 수를 줄이기 위해 각 플러그인을 코드 및 기타 자원을 포함하는 하나의 JAR 파일로 제공할 수 있도록 Eclipse에서 지원을 추가하였습니다.
플러그인을 JAR로 제공하도록 변환
manifest.mf
가 있는 경우, Bundle-Classpath
헤더를 삭제하십시오. plugin.xml
이 있는 경우에는
라이브러리 항목을 다음과 같이 점으로 변경하십시오. <runtime>
<library name=".">
<export name="*"/>
</library>
</runtime>
build.properties
를 변경하십시오.(.)
bin.includes
행에 하나가 있어야 합니다. 예를 들어,
bin.includes
행을 사용하여 core.jar
을 갖게 되는 경우
.
으로 바뀝니다(예: bin.includes=about.html,.,META-INF/MANIFEST.MF
).source.foo.jar=
을 source..=
(즉, source dot dot)로 변경하십시오.output.foo.jar=
을 output..=
(즉, output dot dot)로 변경하십시오.jars.compile.order
등이 있을 수 있습니다.manifest.mf
를 새로 생성한 경우, META-INF/
를
bin.includes
에 추가하십시오.<plugin>
태그에 다음을 추가하십시오. unpack="false"
about.html
링크된 컨텐츠를 변경하십시오.about.html
이 있는 경우,
아무 것도 수행하지 않아도 됩니다.about.html
파일에서 링크된 플러그인에 컨텐츠가 있는 경우,
해당 컨텐츠를 플러그인 루트의 "about_files"
디렉토리에 배치해야 합니다.about.html
의 링크가
파일의 새 위치를 가리키도록 변경하십시오. 사용자 정의 빌드 스크립트(build.xml
)가 있는 경우, 다음을 수행하십시오.
기타 스크립트(예: javadoc 생성 스크립트)가 있는 경우, 다음을 수행하십시오.