簡體   English   中英

錯誤:java:無效標志:-XX:MaxPermSize = 256m

[英]Error: java: invalid flag: -XX:MaxPermSize=256m

  1. 更新到IntelliJ IDEA 2018.2
  2. 我將Java JDK9作為默認Java模塊。 我熟悉針對不同的JVMS進行編譯。
  3. 更新后嘗試構建模塊時出現錯誤。

我必須刪除每個模塊的Override編譯器參數,它們是從以前的配置中刪除的

生成,執行,部署>編譯器> Java編譯器

在此處輸入圖片說明

PermGen空間已被Java 8中的Metaspace取代 該選項在Java 8中已棄用,在Java 9中已完全刪除,請參見例如JDK-8038827

在所有平台上,JDK 8中已棄用與PermGen相關的所有VM選項,而JDK 9中已將其刪除。 他們不會被帶回來。

以前,您應該已經看到“ Java HotSpot(TM)服務器VM警告:忽略選項MaxPermSize = 256m;在8.0中刪除了支持”的內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM