실행하는 데 많은 양의 힙 공간이 필요한 Junit 단위 테스트 (예 : 1G)가 있습니다. (충분한 힙 공간으로 만 실행되고 Win 7 64 비트 컴퓨터에서 내부적으로 실행되는 웹 스타트 앱의 메모리 집약적 기능을 테스트하므로 테스트를 재 설계하는 것은 실용적인 제안이 아닙니다.)
Intellij IDEA에서 개발 중이므로 테스트 클래스에 대해 JVM 매개 변수 (예 : -Xmx1024M)를 설정할 수 있다는 것을 알고 있습니다. 그러나 이것은 전체 테스트 클래스를 실행하기위한 것입니다. 개별 테스트를 실행하려면 해당 테스트 메서드에 대한 실행 구성을 다시 만들어야합니다.
또한 이들은 IDE 및 상자별로 다르므로 상자를 전환하거나 (여러 컴퓨터에서 개발) 동료 중 한 명이 테스트를 실행하려고하면 해당 설정이 전송되지 않습니다. (또한 Eclipse 및 NetBeans와 같은 다른 IDE는 동료들이 사용합니다.) FWIW, 소스 코드 제어를 위해 mercurial을 사용하고 있습니다.
빌드주기의 경우 Maven을 사용하므로 이에 대한 JVM 매개 변수를 지정하는 방법을 알고 있습니다.
그래서 :-전체 테스트 클래스와 개별 테스트 메서드에 적용 할 JVM 매개 변수를 지정하는 방법을 찾고 있습니다. 그리고-모든 컴퓨터의 IDE에서 이러한 사양을 공유하고 싶습니다 (저장소에서 코드를 가져옴).