참고: https://github.com/open-archetypes/tycho-eclipse-plugin-archetype/issues/20
결론 :
-
앞에 백틱( ` ) 을 넣어야 합니다.
maven 공식 문서 에서는 maven 프로젝트를 빠르게 만드는 법을 알려주는데요,
이 문서에서는 아래와 같은 명령어를 사용하도록 제시합니다.
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false
하지만 이 방식을 powershell 에서 -D
로 준 인자값들이 무시됩니다.
이를 방지하기 위해서는 -D
앞에 백틱을 넣으면 정상적으로 동작합니다.
mvn archetype:generate `-DgroupId=com.mycompany.app `-DartifactId=my-app `-DarchetypeArtifactId=maven-archetype-quickstart `-DarchetypeVersion=1.4 `-DinteractiveMode=false
위처럼 하고 tree .\ /F
를 통해서 정상적으로
maven 프로젝트가 생성된 것을 확인할 수 있습니다.