Eclipse WildFly 8和Java 8

时间:2015-07-28 09:47:29

标签: java eclipse java-8 wildfly-8

我已从WildFly 8.2.0升级到JBoss 7,从Java 8升级到Java 7

每次我停止server Eclipse此警告时,我都会收到:

  

Java HotSpot(TM)64位服务器VM警告:忽略选项   MaxPermSize参数=256米;支持已在8.0中删除

如果我从CMD启动和停止服务器,则没有这样的警告,只需在Eclipse中。我已从WildFly中删除了所有MaxPermSize设置,但在我的项目中找不到任何有关该设置的设置。它只发生在Eclipse

我已经检查了这个问题:

Where to find all the MaxPermSize in Eclipse-WildFly system?

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize

How do I make the "Java Hot Spot MaxPermSize" warning go away when using IntelliJ or Play?

和本页

How do I make the "Java Hot Spot MaxPermSize" warning go away when using IntelliJ or Play?

2 个答案:

答案 0 :(得分:10)

您需要从eclipse中Wildfly服务器配置中的“启动配置”中删除此参数。使用java 8时不再需要它。

1)打开服务器概述

2)点击“打开启动配置”

3)编辑“VM参数”删除“-XX:MaxPermSize = 256m”参数。

4)保存所有东西并通过日食启动你的野生动物。

消息应该消失了。

答案 1 :(得分:2)

在Java8中,内存的Perm分区已更改为Metaspace。这样,参数已从“-XX:PermSize”和“-XX:MaxPermSize”更改为“-XX:MetaspaceSize”和“-XX:MaxMetaspaceSize”。

不是删除参数,而是将其更改为bla