je suis passé de WildFly 8.2.0
à JBoss 7
et de Java 8
à Java 7
.
J'ai chaque fois que j'arrête la server
dans Eclipse
cet avertissement:
Serveur 64 bits Java HotSpot (TM) VM avertissement: option ignorée MaxPermSize = 256m; le support a été supprimé dans 8.0
Si je démarre et arrête le serveur à partir de la CMD
, il n'y a pas d'avertissement comme celui-ci, juste dans Eclipse
. J'ai supprimé tous les paramètres MaxPermSize de WildFly
et ne trouve aucun paramètre à ce sujet dans mon projet. Cela se passe dans Eclipse
.
J'ai déjà vérifié ces questions:
Où trouver tout le système MaxPermSize dans le système Eclipse-WildFly?
Serveur Java HotSpot (TM) 64 bits VM warning: option ignorée MaxPermSize
et cette page
Vous devez supprimer cet argument de la "configuration de lancement" dans la configuration de votre serveur Wildfly dans Eclipse. Il n'est plus nécessaire lorsque vous utilisez Java 8.
1) ouvrir la vue d'ensemble du serveur
2) cliquez sur "ouvrir la configuration de lancement"
3) éditez les "arguments de la VM" supprimez l'argument "-XX: MaxPermSize = 256m".
4) sauvegardez tout et démarrez votre wildfly via Eclipse.
Le message devrait être parti.
En Java8, la partition permanente de la mémoire a été remplacée par Metaspace. De cette manière, les paramètres sont passés de "-XX: PermSize" et "-XX: MaxPermSize" à "-XX: MetaspaceSize" et "-XX: MaxMetaspaceSize".
Au lieu de supprimer le paramètre, changez-le pour bla