2014-11-01 7 views
0

JSf Richfaces에서 maven 웹 프로젝트를하고 있습니다. 나는 "maven clean install"을 사용하여 지우고 프로젝트를 빌드하여 war 파일을 작성했습니다. 단일 파일의 변경 사항을 전체 프로젝트로 작성하는 것은 지루한 작업입니다.maven 프로젝트에서 하나의 파일을 컴파일하고 Bulyd하는 방법

내 질문은,

  1. 대신 전체 프로젝트의 하나의 자바 파일을 구축 할 수있는 가능성이있다. 이 디스크에 변경된 클래스 만 컴파일 즉
  2. 우리가 (즉) war 파일을 생성하는 "MVN 깨끗하게 설치"현재 프로젝트를 빌드 일식에 바로 가기 또는 아이콘을 만들 수
+0

Eclipse와 같은 IDE에서 작업하고 있습니까? – khmarbaise

답변

-1

Maven은 증분 컴파일을 사용합니다 마지막 빌드 이후.

pom.xml을 수정할 수 있으므로 "정리, 설치, 배포"가 자동으로 수행됩니다. 다음은 필요한 필드를 사용자 정의한 후에 추가 할 수있는 코드입니다.

<build> 
<plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-war-plugin</artifactId> 
      <version>2.2</version> 
     </plugin> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-compiler-plugin</artifactId> 
      <version>2.3.1</version> 
      <configuration> 
       <source>1.6</source> 
       <target>1.6</target> 
      </configuration> 
     </plugin> 
     <plugin> 
      <groupId>org.jboss.as.plugins</groupId> 
      <artifactId>jboss-as-maven-plugin</artifactId> 
      <version>7.6.Final</version> 
      <executions> 
       <execution> 
        <phase>install</phase> 
        <goals> 
         <goal>deploy</goal> 
        </goals> 
       </execution> 
      </executions> 
     </plugin> 
    </plugins> 
</build> 
관련 문제