이클립스에서 새로운 자바 프로젝트를 생성하는 동안 (우리 고유의 사용자 정의 마법사로) 프로젝트에 새로운 빌더를 연결했다. 이제 작성된 Java 프로젝트에는 JavaNature와 두 개의 빌더가 연관되어 있습니다.사용자 정의 프로젝트를위한 이클립스 자동 빌드
- org.eclipse.jdt.core.javabuilder
의 .project 파일의 내용은 다음과 같습니다
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
<dictionary>
<key>LaunchConfigHandle</key>
<value><project>/.externalToolBuilders/com.company.project.custombuilder.launch</value>
</dictionary>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
이 이클립스 프로젝트의 빌드를 자동화해야합니다. 간단한 Java Project 인 경우 프로젝트를 Ant Script로 내보내고 ant에서 해당 build.xml을 실행할 수 있습니다. 이제 내 질문은 : 맞춤 빌더를 자동화하는 다른 방법은 무엇입니까? 모든 단서가 크게 도움이 될 것입니다.
미리 감사드립니다.
사용자 정의 빌더의 목적은 무엇입니까 ? 그것은 무엇을해야합니까? –
실제로 모든 패키지/애플릿을 JCDK (Java Card Development Kit)를 사용하여 CAP 파일로 변환합니다. build.xml 파일에 더 많은 행을 추가하여이 작업을 수행 할 수 있지만 필자의 요구 사항은 이미 재사용해야하는 기존 빌더 코드입니다 (중단해서는 안됨). – Syam