J'essaye de démarrer un serveur en utilisant jre 10.0.1 64 bit. Il y a un changement évident dans les paramètres de la machine virtuelle Java dans les fichiers de traitement par lots de Windows. Avec le réglage de -XX:+UseParNewGC
en tant que point de référence de l’erreur, en quoi devrait-il être changé pour que le serveur JVM démarre avec Java 10 par rapport à Java 8 paramètres que j'ai montré?
La ligne de code à l'origine de la référence d'erreur est la suivante:
set Java_PARAMETERS=-XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10
Ce collecteur était obsolète dans JDK 9 et supprimé dans JDK 10.
https://bugs.openjdk.Java.net/browse/JDK-8151084
Le nouveau paramètre par défaut est le collecteur G1 et je vous suggère de voir si cela répond à vos besoins.