항아리에서 중복의 pom.xml 및 pom.properties 파일을 생성합니다. 생성 된 jar의 META-INF에서 중복 된 pom.xml 및 pom.properties 파일을 찾습니다. 누군가 그것을 설명 할 수 있습니까? 감사. 여기Maven은 내가 내 Maven을 기반 봄 응용 프로그램을 패키지
는 명령의 pom.xml에게
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.abc.xyz</groupId>
<artifactId>migrate-app</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>migrate-app</name>
<url>http://maven.apache.org</url>
<dependencies>
..
</dependencies>
<profiles>
<profile>
<id>everything</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
출력을 추출한다 :
mvn -version
아파치 메이븐 3.0.4 (r1232337; 2012-01-17 15 : 44 : 56 + 0700) Maven home : C : \ apache-maven-3.0.4 \ bin .. Java 버전 : 1.6.0_30, 공급 업체 : S Java 홈 : C : \ Program Files (x86) \ Java \ jdk1.6.0_30 \ jre 기본 로켈 : en_US, 플랫폼 인코딩 : Cp1252 OS 이름 : "windows 7", 버전 : "6.1", 아치 : "86", 가족 : "창"
"mvn -version"에 대한 출력을 여기에 적어주세요. –
출력을 추가했습니다. – bnguyen82
감사합니다. 나는 그것을 역시 찾을 것이다. 여기 mvn 버전 3을 실행하고 동일한 동작을했습니다. 단지 안에있는 이중 파일. –