WildFly 8.2.0
からJBoss 7
にアップグレードし、Java 8
からJava 7
にアップグレードしました。
server
でEclipse
を停止するたびに、次の警告が表示されます。
Java HotSpot(TM)64ビットサーバーVM警告:オプションMaxPermSize = 256mを無視します;サポートは8.0で削除されました
CMD
からサーバーを起動および停止した場合、このような警告はEclipse
だけにありません。 WildFly
からすべてのMaxPermSize設定を削除しましたが、プロジェクトでそれに関する設定が見つかりません。 Eclipse
で発生します。
私はすでにこの質問をチェックしました:
Eclipse-WildFlyシステムのすべてのMaxPermSizeはどこにありますか?
Java HotSpot(TM)64ビットサーバーVM警告:オプションMaxPermSizeを無視します
IntelliJまたはPlayを使用しているときに「JavaホットスポットMaxPermSize」警告を消すにはどうすればよいですか?
そしてこのページ
IntelliJまたはPlayを使用しているときに「JavaホットスポットMaxPermSize」警告を消すにはどうすればよいですか?
EclipseのWildflyサーバー設定の「起動設定」からこの引数を削除する必要があります。 Java 8を使用している場合は、不要になりました。
1)オープンサーバーの概要
2)[起動構成を開く]をクリックします
3)「VM引数」を編集して「-XX:MaxPermSize = 256m」引数を削除します。
4)すべてを保存し、Eclipseを介してWildflyを起動します。
メッセージは消えるはずです。
Java8では、メモリのPermパーティションがMetaspaceに変更されました。このようにして、パラメータは「-XX:PermSize」および「-XX:MaxPermSize」から「-XX:MetaspaceSize」および「-XX:MaxMetaspaceSize」に変更されました。
パラメータを削除する代わりに、blaに変更してください