2012-01-12 3 views
2
나는 아래와 같이했다

- 두 번 체크 아웃 같은 프로젝트 두 번 전쟁을 구축 :동일한 프로젝트의 두 개의 .war 파일이 maven으로 빌드되는 이유는 무엇입니까?

git clone repo ~/p1 
git clone repo ~/p2 

cd ~/p1 && mvn clean package 
cd ~/p2 && mvn clean package 

diff ~/p1/target/app.war ~/p2/target/app.war 
Files /home/marioosh/p1/target/app.war and /home/marioosh/p2/target/app.war differ 

이러한 파일이 다른 이유는 무엇입니까?

+0

은 재귀 적으로 모든 파일에 아래의 폴더 기준에 DIFF을 할 수 있나요을 메이븐 geneate를 구축? 그렇다면 두 개의 개별 폴더에 내용을 추출하여 어떤 파일이 차이를 일으키고 있는지 확인하고 공유하십시오. :) – melihcelik

답변

1

melihcelik, 감사합니다. 나는 target 디렉토리를 비교하고 그 차이점을 발견했다. 동안 /META-INF/maven/ 디렉토리에 차이가 (다른 날짜를) pom.properties 파일

#Generated by Maven 
#Thu Jan 12 13:26:37 CET 2012 
version=0.0.1-SNAPSHOT 
groupId=net.marioosh.test 
artifactId=app 
관련 문제