월요일, 7월 21, 2008
mule을 svn 에서 다운받아서 빌드를 하다 보니
mvn install -DskipTests |
라고 타이핑 하라고 한다.
여기서 -DskipTests 는 처음 보는 속성이므로 이에 대해 찾아봤다.
http://www.mail-archive.com/announce@maven.apache.org/msg00138.html
test 들을 skip 하기위해 "-Dmaven.test.skip" 또는 "-Dmaven.test.skip.exec" 대신
"mvn install -DskipTests" 를 사용할 것을 권장한다. ("=true" 는 붙일 필요 없다)
"maven.test.skip" 는 테스트의 컴파일과 실행을 둘다 skip 하고,
"maven.test.skip.exec" 는 테스트를 컴파일은 하지만 실행은 하지 않는다.
이 두 예전 속성들은 여전히 사용되며
새로운 속성인 -DskipTests 는 "-Dmaven.test.skip.exec" 와 같은 의미로 사용되며 (테스트를 컴파일은 하지만 실행은 하지 않음)
이것은 "-Dmaven.test.skip.exec" 보다 타이핑 하기 쉽다.
이 외에도 skipTests 가 나타난 배경이 또 있을듯 한데 이것만으로 만족~
피드 구독하기:
댓글 (Atom)
댓글 쓰기