1
커맨드 라인에서 어떤 프로파일이 전달되는지에 따라 특정 디렉토리에 프로젝트를 패키징하고 출력하려면 Maven이 필요합니다. 나는 그것을하는 방법을 찾는 것처럼 보이지 않는다.Maven이 속성을 기반으로 JAR 출력 디렉토리를 변경했습니다.
EDIT : 하나를 선택하면 하나의 디렉토리로 출력됩니다. 하나도 사용하지 않으면 기본값으로 출력됩니다.
감사합니다.
커맨드 라인에서 어떤 프로파일이 전달되는지에 따라 특정 디렉토리에 프로젝트를 패키징하고 출력하려면 Maven이 필요합니다. 나는 그것을하는 방법을 찾는 것처럼 보이지 않는다.Maven이 속성을 기반으로 JAR 출력 디렉토리를 변경했습니다.
EDIT : 하나를 선택하면 하나의 디렉토리로 출력됩니다. 하나도 사용하지 않으면 기본값으로 출력됩니다.
감사합니다.
당신은 당신의 필요
<!-- in your profile -->
.
.
.
<build>
<project.build.directory>foo</project.build.directory>
</build>
.
.
.
<profiles>
<profile>
<id>diffoutputdir</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<outputDirectory>${myoutputdir}</outputDirectory>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
감사에 대한 귀하의 프로필에 받는다는 프로젝트 속성을 재정의 할 수 있습니다! 나는 기본 프로파일을 추가하는 것을 끝내었다. 그렇지 않으면 나에게 충돌이 일어날 것이다. – Jadar