如何解决错误:Java:无效标志:-XX:MaxPermSize=256 m?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (1484)
  1. 更新为IntellijIDEA 2018.2
  2. 我使用JavaJDK 9作为默认的Java模块,熟悉针对不同的JVMS进行编译
  3. 在更新之后,当模块试图构建时会出错
提问于
用户回答回答于

PermGen空间已被Java 8中的Metaspace所取代,该选项在Java 8中已弃用,并已在Java 9中完全删除,参阅例如JDK-8038827:

在所有平台上,所有与PermGen相关的VM选项都在JDK 8中弃用,并在JDK 9中删除

用户回答回答于

不得不删除每个模块的重写编译器参数,从以前的配置中获得的

Build, Execution, Deployment > Compiler > Java Compiler

扫码关注云+社区

领取腾讯云代金券