Java 소스 파일을 생성하는 방법에 대한 몇 가지 예가 have already been provided입니다. 특성 파일을 읽고이 API 중 하나를 호출하는 것이 상대적으로 쉽습니다.
코드 생성 프로세스를 트리거하려면 사용자 지정 빌드 단계를 추가해야합니다. 개미로, 단지 add a custom task. 그런 다음 이클립스 빌더 : 프로젝트 특성 -> 빌더 -> 새로 작성하십시오.
이어서 Eclipse는이 파일을 찾아서 새로 고쳐야합니다. 그렇지 않으면 환경 설정 -> 일반 -> 작업 영역 -> "기본 후크 또는 폴링을 사용하여 새로 고침"및 유사한 항목을 찾아서 확인하십시오. (이 마지막 부분이 제대로 작동하는지 100 % 확신하지 못함에 유의하십시오.)
최소한의 저항 경로는이 빌드 단계를 별도로 실행하는 것입니다. 속성 파일이 그 속성을 자주 변경하지 않는다면 큰 문제는 아닙니다. 이것은 프로토콜 버퍼, JAXB, wsdl2java 등을 사용할 때와 비슷합니다. R.java가하는 것처럼 모든 것이 마술처럼 작동하기를 원한다면 좀 더 복잡한 작업을해야 할 것입니다 :
- 이클립스 빌더 옵션을 사용하여 앤트 태스크가 실행될 때 제어하기 - 그걸 알아낼 수 없다면 Eclipse가 위의 프로젝트에 어떻게 연결되는지 (즉, 프로토콜 버퍼, JAXB, WSDL2Java의 등) - ADT 사용자 정의 PreCompilerBuilder 클래스 봐 - 아웃 확인 build-helper-plugin
당신은 단지 방법은 당신이 개미 빌더를 사용할 수 있습니다) 자원 (.properties 파일을 변경 한 후 생성을 트리거 할 경우, 귀하의 발전기를 호출합니다. 마우스 오른쪽 버튼을 클릭 프로젝트 -> 속성 -> 작성기 -> 새 – Andreas