2016-08-08 34 views
1

jvm에 인수를 추가하는 데 문제가 있습니다. 이 작업을 수행하는 유일한 방법은 확실한 것입니다. pom.xml의 현재 코드는maven surefire 플러그인에서 argLine을 사용하는 방법

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-surefire-plugin</artifactId> 
    <version>2.19</version> 
    <configuration> 
     <argLine>-Xmx512m</argLine> 
     <systemPropertyVariables> 
      <all.clusters>${all.clusters}</all.clusters> 
      <branding.token>${brandingToken}</branding.token> 
     </systemPropertyVariables> 
    </configuration> 
</plugin> 

입니다. Maven은 새로운 것이므로 어쩌면 간단하지 않을 수 있습니다.

Netbeans 8.1 환경에서 실행됩니다.

+0

그리고이 구성의 문제점은 무엇입니까? 'version'이 틀렸다는 사실 외에도 괜찮습니다. – Tunaki

+0

작동하지 않습니다. 내 기록에 따르면 나는 다음과 같은 메시지를 얻는다. 입력 인수 : \t -Xms24m \t -Xmx64m \t -XX :를 MaxPermSize = 384m – Lando

+0

디버그 모드에서 받는다는 - 확실한 - plugin'가 호출'('-X'을), 관련 메이븐 로그를 게시 할 수 있습니까? – Tunaki

답변

0

필자가해야 할 일은 테스트를 다루기 때문에 특별한 인수를 사용하여 실행하는 것이 확실하지 않다는 것입니다. 이 프로젝트를 작동시키는 요령은이 프로젝트가 nbm-maven-plugin을 사용하는 NetBeans 애플리케이션이라는 사실이었습니다.

다음 블로그 게시물은 인수를 수정하는 방법을 설명합니다. Blogpost