eclipse 3.2 버 전 Maven 사용

eclipse 설치 maven 플러그 인, 플러그 인 url:http://m2eclipse.sonatype.org/sites/m2e/(어떻게 설치 하 는 지 는 말 하지 않 겠 습 니 다) 현재 이 주 소 는 4 개의 maven 버 전의 설 치 를 제공 합 니 다.
 
 0.10.0.20100209-0800/   23-Nov-2010 22:38    -   
 0.10.2.20100623-1649/   23-Nov-2010 22:38    -   
 0.12.0.20101115-1102/   23-Nov-2010 22:38    -   
 0.12.1.20110112-1712/   18-Jan-2011 08:27    -   

           
            실험 을 통 해 0.10.0.20100209 - 0800 버 전 만 설치 할 수 있 습 니 다 (설치 주소:http://m2eclipse.sonatype.org/sites/m2e/0.10.0.20100209-0800채우다http://m2eclipse.sonatype.org/sites/m2e/) 다른 버 전 은 설치 할 수 없습니다. 다음 과 같은 오류 알림 이 있 을 수 있 습 니 다.
 
Network connection problems encountered during search.
  Unable to access "http://m2eclipse.sonatype.org/sites/m2e".
    Error parsing site stream. [White spaces are required between publicId and systemId.]
    Error parsing site stream. [White spaces are required between publicId and systemId.]

            단, 0.10.0.20100209 - 0800 버 전 은 eclipse 3.3 이상 만 설치 할 수 있 습 니 다. eclipse 3.2 는 지원 되 지 않 기 때문에 Maven 이 더 낮은 버 전 을 설치 해 야 합 니 다. 낮은 버 전의 Maven 은http://m2eclipse.sonatype.org/sites/archives/찾 고 있 습 니 다. 저 는 0.9.7.200904021036 버 전 을 사 용 했 습 니 다. 설치 에 성 공 했 습 니 다!
 
 
 
           eclipse 3.2 버 전에 0.9.7.200904021036 버 전의 플러그 인 을 설치 합 니 다.maven package 를 사용 하면 다음 과 같은 이상 을 보고 합 니 다:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.8:test (default-test) on project mavenTest_01: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.8:test failed. NullPointerException -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException

발견 되 었 습 니 다. maven - surefire - plugin 이 플러그 인 버 전 은 너무 높 은 사진 입 니 다. 제 maven 은 3.0.3 버 전 이기 때문에 저 는 maven - surefire - plugin 버 전 을 2.10 버 전 으로 바 꾸 었 는데 똑 같은 오류 가 있 습 니 다. 일리 가 없습니다. 이것 은 3.0.3 버 전 에 대응 하 는 것 입 니 다.http://maven.apache.org/plugins/。나중에 생각해 보 니 제 eclipse 에서 사용 하 는 플러그 인 은 0.9.7.200904021036 버 전 입 니 다. 이 플러그 인 버 전이 너무 낮은 이유 인지 모 르 겠 지만 제 eclipse 버 전 은 높 은 버 전의 플러그 인 을 지원 하지 않 기 때문에 낮은 버 전의 surefire 를 사용 할 수 밖 에 없습니다.낮은 버 전의 surefire 버 전 은 url 을 조회 하기 좋 습 니 다.
http://svn.apache.org/repos/asf/maven/surefire/tags/또한 surefire 를 사용 하 는 다른 버 전 을 수정 하려 면 pom. xml 에 설정 해 야 합 니 다.
  <build>  
    <plugins>  
      <plugin>  
        <groupId>org.apache.maven.plugins</groupId>  
        <artifactId>maven-surefire-plugin</artifactId>  
        <version>2.0</version>  
        <configuration>  
          <includes>  
            <include>**/*Test.java</include>        Test.jave     
          </includes>  
        </configuration>  
      </plugin>  
    </plugins>  
  </build>

위 와 같이 저 는 2.0 버 전 을 사 용 했 습 니 다. 마지막 으로 성공!!!

좋은 웹페이지 즐겨찾기