Błąd z "maven-surefire-plugin": "The forked VM terminated without properly saying goodbye."

0

Mam problem z maven-surefire-plugin, po odpaleniu clean installa
dostaje w logach

[ERROR] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?

i cos tam krzyczy .m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.8.12\\org.jacoco.

wersja maven-surefire-plugin 3.3.1
wersja jacoco 0.8.12

<configuration>
  <reuseForks>false</reuseForks>
  <argLine>-Xmx1024m</argLine>

Po dodaniu tego do maven-surefire-plugin działa.. ale wolałbym tego nie dodawać, nie wiem czemu tak sie stało. Moze ktos cos poradzic?

0

Strzelam że sytuacja wyglądała tak, że budowales projekt mavenowy, dla każdego modułu w osobnym JVM (parralel przez forka). W któryś z nich zabrakło pamięci albo OS ten proces sprzątnął z jakiegoś powodu, surefire chciał tego jvm reużyć ale nie dało się, bo byl już dead i wywala Ci błąd. Jak dodałeś tą flagę z reuse na false, to już nie masz tego problemu bo każda inwokacja tworzy osobnego niereużywalnego jvm, zamyka go i ewentualnie tworzy nowego.

0

Bez dodania -xmx1024m nie dziala, samo forks nie wystarczy:/ Chce obejsc ten temat bez modyfikacji poma

1 użytkowników online, w tym zalogowanych: 0, gości: 1