Maven Deploy 만들기
1. pom.xml ( manager id가 존재하여야 한다 )
<!-- deploy : start -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<url>http://[upload url]/manager/text</url>
<path>/</path>
<username>user</username>
<password>passwd</password>
</configuration>
</plugin>
<!-- deploy : end -->
2. maven > update project 를 수행한다.
3. run configuration 에서 아래 순서로 항목을 생성한다.
New 를 사용하여 생성한다.
해당 빨간색 박스처럼 수정한다.
- tomcat7:deploy
- maven.test.skip : true
maven deploy 는 out of memory 가 많이 발생한다. 시스템이 죽는 경우도 있다. 아래와 같이 설정하는 것이 좋다.
export MAVEN_OPTS=-Xmx512m
혹시라도 이름 중복이 나올 경우 아래 디렉토리로 가서 동일 이름의 파일을 삭제한다.
${WORKSPACE}/.metadata/.plugins/org.eclipse.debug.core/.launches