亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java HotSpot(TM)64位服務器VM警告:忽略選項MaxPermSize

Java HotSpot(TM)64位服務器VM警告:忽略選項MaxPermSize

大話西游666 2019-12-26 11:09:54
使用Maven構建Java 8項目時:mvn clean package我收到此消息:Java HotSpot(TM)64位服務器VM警告:忽略選項MaxPermSize = 128m;在8.0中刪除了支持如何刪除此消息?
查看完整描述

3 回答

?
慕仙森

TA貢獻1827條經驗 獲得超8個贊

JDK 8兼容性指南指出,在Java 8中,命令行標志MaxPermSize已被刪除。原因是永久代已從熱點堆中刪除,并已移至本機內存。因此,為了刪除此消息,請編輯MAVEN_OPTS環境用戶變量:


Java 7


MAVEN_OPTS -Xmx512m -XX:MaxPermSize=128m

Java 8


MAVEN_OPTS -Xmx512m


查看完整回答
反對 回復 2019-12-26
?
素胚勾勒不出你

TA貢獻1827條經驗 獲得超9個贊

JDK 8的HotSpot JVM現在使用本地存儲器,用于類的元數據的表示,被稱為元空間。

永久一代已被刪除。該PermSize和 MaxPermSize被忽略,如果它們存在的命令行上發出警告。


查看完整回答
反對 回復 2019-12-26
?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

-XX:MaxPermSize=size

設置最大永久生成空間大?。ㄒ宰止潪閱挝唬?。此選項在JDK 8中已棄用,并由該-XX:MaxMetaspaceSize選項取代。


-XX:PermSize=size

設置分配給永久生成的空間(以字節為單位),如果超出該空間,則會觸發垃圾回收。該選項在JDK 8中已棄用,并由該-XX:MetaspaceSize選項取代。


查看完整回答
反對 回復 2019-12-26
  • 3 回答
  • 0 關注
  • 1530 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號