아키타 입을 가지고 있고 거기에서 프로젝트를 생성한다고 해봅시다. 하지만 난 placeholder에 대한 값을 명령 줄을 통해 전달하여 세대 시간 이후에 생성 된 프로젝트의 속성 파일에서 자리 표시자를 해결하고 싶습니다.아키타 입 (archetype)에서 생성 된 프로젝트를 후 처리 할 수있는 방법이 있습니까?
MVN의 원형 : 만들 -DarchetypeGroupId = ... -DarchetypeArtifactId = ... -DarchetypeVersion = 1.0 -DgroupId = ... -DartifactId = 내 프로젝트의 -Dversion 다음 명령 줄을 가지고 예를 들어
= 1.0-SNAPSHOT -Dhello = 안녕하세요! {안녕하세요} $를 대체하는
인사 = $ {안녕하세요}
가 가능 :
은 원형은 다음과 같은 내용으로 (생성되는 프로젝트의 일환으로) app.properties를 포함 말 "Hello!" 프로젝트가 mvn archetype의 결과로 생성 된 직후 : create command?
즉, mvn archetype : create 명령이 완료되면 자리 표시자를 해결합니다. –
mvn archetype : archetype이 아니라 mvn archetype : create ??을 기반으로 프로젝트를 생성 할 위치를 의미합니다. 그렇다면 내가 언급 한대로 - Dgoals를 사용하여 모든 후 처리를 할 수있는 플러그인을 호출 할 수 있습니다. – Thiru