[英]Android Studio - Unrecognized VM option 'MaxPermSize=256m'
[英]Unrecognized option: -MaxMetaspaceSize=256m
當在IDEA下進行普通運行時,我得到:
/ usr / lib / jvm / java-8-oracle / jre / bin / java ...
無法識別的選項:-MaxMetaspaceSize = 256m
錯誤:無法創建Java虛擬機。
錯誤:發生致命異常。 程序將會退出。流程以退出代碼1完成
為什么不能添加-MaxMetaspaceSize = 256m JVM屬性?
附加信息:
回聲$ JAVA_HOME
/ usr / lib中/ JVM / JAVA -8- ORACLE / lib中
sudo update-alternatives --config Java
替代java(提供/ usr / bin / java)有2個選擇。
選擇路徑優先
- 0 / usr / lib / jvm / java-8-oracle / jre / bin / java 9自動模式
1 / usr / lib / jvm / java-7-oracle / jre / bin / java 8手動模式
javac和javaws相同,項目設置,模塊,默認設置都使用jre8和javac8。
參數的正確名稱是-XX:MaxMetaspaceSize
。
從Java 8開始,PermSize和MaxPermSize JVM參數將被忽略,並由MetaspaceSize和MaxMetaspaceSize代替。
可以使用-XX:MaxMetaspaceSize標志設置最大元空間大小,並且默認值為無限制,這意味着僅系統內存是限制,對於PermSize,請使用-XX:MetaspaceSize。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.