我想永久設置Java堆大小,並且不想運行帶有選項的每個jar文件。 我使用Windows和Java 1.7。在Windows中設置默認堆大小
回答
設置JAVA_OPTS爲具有以下內容的系統變量:
JAVA_OPTS="-Xms256m -Xmx512m"
之後,在命令提示運行下面的命令:
SET JAVA_OPTS="-Xms256m -Xmx512m"
如下這可以解釋:
- 分配在堆
- 的最小256MBs分配在這些值應根據應用要求而改變堆
的最大512MBs。
編輯:
您也可以嘗試通過它可以被發現的環境屬性菜單添加它:
- 從桌面,右鍵單擊我的電腦並單擊屬性。
- 點擊高級系統設置鏈接在左側欄中。
- 在系統屬性窗口中單擊環境變量按鈕。
- 單擊新建可添加新的變量名稱和值。
- 對於變量名進入JAVA_OPTS變量值中輸入-Xms256m -Xmx512m
- 單擊確定,然後關閉系統屬性選項卡。
- 重新啓動任何Java應用程序。
編輯2:
JAVA_OPTS是存儲各種設置/配置爲您的本地Java虛擬機的系統變量。通過將JAVA_OPTS設置爲系統變量,運行在JVM之上的所有應用程序都將從此參數中進行設置。
要設置系統變量,您必須完成上面列出的步驟從1到4。
嘗試使用所需的堆大小設置名爲_JAVA_OPTIONS
的Windows系統環境變量。 Java應該能夠找到它並採取相應的行動。
ty :),設置win sys env變量_JAVA_OPTIONS爲-Xms2048m -Xmx4096m -XX:MaxPermSize = 1024m後爲我工作 – rvd
很高興聽到它。有點冷靜看到我的答案之一三年後幫助某人:) –
- 1. 如何爲Java(xmx)設置默認最大堆大小,Linux(centos)
- 2. 在Linux中啓動默認堆大小?
- 3. javac爲Java永久設置默認堆大小
- 4. 熱點默認最大堆大小
- 5. 設置默認字體大小失敗
- 6. 設置默認像元大小
- 7. iTextSharp的設置默認字體大小
- 8. 設置GridView的默認頁面大小
- 9. 如何設置Visual-Studio .NET CompactFramework Windows-CE默認窗口大小
- 10. 如何在UML設計器中設置默認字體/大小?
- 11. NPTL默認堆棧大小問題
- 12. 在Tomcat中設置堆大小
- 13. 如何設置U盤大小,默認大小
- 14. 爲rmiregistry設置堆大小
- 15. 如何在WPF中設置新窗口的默認大小?
- 16. 在Powerpoint中爲圖表設置默認字體大小
- 17. 在styles.xml中設置默認字體大小
- 18. 如何在aquamacs emacs中設置默認字體大小?
- 19. 在RTF文件中設置默認字體大小
- 20. 在TinyMCE中設置默認字體大小和背景色
- 21. 在android應用程序中設置默認的字體大小
- 22. 在Android中自動更改設置的默認字體大小?
- 23. 默認大小
- 24. 默認大小
- 25. 爲將來的QThreadPool線程和/或pthread_create調用設置默認堆棧大小
- 26. 設置64位Windows 7的大JRE7堆大小
- 27. 如何在AIX中找到默認的Java 1.4.2堆大小
- 28. 我可以在Windows pc上永久設置java堆大小?
- 29. 在Windows Phone中設置圖像大小
- 30. 在Apache Karaf上設置Java堆大小
我不明白你在說什麼。你能否一步一步告訴我。什麼是JAVA_OPTS,我該如何設置它? 設置此變量後,Java堆大小會改變嗎? –
我已經更新了我的答案 –