블로그 이미지

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
  • total
  • today
  • yesterday
2016. 2. 25. 16:32 maven

자바 컴파일 버전, tomcat 자동배포, xml포함 war로 묶는소스 포함.

<build>
  <plugins>
   <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.5.1</version>
    <configuration>
     <source>1.7</source>
     <target>1.7</target>
     <encoding>UTF-8</encoding>
    </configuration>
   </plugin>  
   <plugin> 
    <groupId>org.apache.tomcat.maven</groupId> 
    <artifactId>tomcat7-maven-plugin</artifactId> 
    <version>2.2</version> 
    <configuration> 
      <url>http://[targetIP]/manager/text</url> 
      <update>true</update>      
      <username>id</username>
            <password>pw</password>
      <path>/</path>
    </configuration>
   </plugin>   
  </plugins>
  <resources>
         <resource>
             <directory>src/main/java</directory>
             <includes>                     
                 <include>**/*.xml</include>
             </includes>
         </resource>
         <resource>
             <directory>src/main/resources</directory>
         </resource>
     </resources>
 </build>

프로젝트에서 오른쪽 클릭-> Run As-> RunConfigurations 선택
 mavenBuild 더블 클릭
 [base directory]의 위치를 [Browse Workspace..] 버튼으로 배포할 프로젝트 선택
 [goals]에  "clean tomcat7:deploy" 입력

 Run 버튼 클릭

posted by 천상의날개