커스텀 메이븐 플러그인을 개발 중입니다. 내가 쓸 때 내 POM 파일에등록 정보 파일에서 Maven Pom 변수에 액세스
${project.version}
을 내가 등록 정보로 작성하는 경우 그러나 방법이 그 값을 얻을 수는 파일 :
올바르게 project.version 값을 설정합니다project.version = ${project.version}
, Java 코드에서 어떻게 구현할 수 있습니까?
PS :은 내 모조에 주석을 사용하지 않는 내가 속성 파일에서 같은 사용자가 내 변수로 정의해야하기 때문에 내 자바 코드에서 변수를 사용하지 않고 내 핵심 자바를 변경할 수 없습니다 변경된 사항을 처리하기위한 코드. 사용 주석
/**
* The Maven project to act upon.
*
* @parameter expression="${project}"
* @required
*/
private MavenProject project;
다음 project.getVersion는()
정확히 내가 원하는 것, 감사합니다. – kamaci