我創建了一個類,該類提供了一個包含系統性能作爲輸出的文本文件。我想將它作爲可執行文件 Jar運行。但是當我運行Jar時,我想將堆增加到1 GB。如何用1 GB堆創建可執行jar文件
如果我們運行這個程序,我可以運行像這樣做:
java -Xms1200m -Xmx1300m Sample
但我怎麼能增加使用可執行罐堆空間?當我點擊jar時,它必須以1 GB的堆空間執行。
我創建了一個類,該類提供了一個包含系統性能作爲輸出的文本文件。我想將它作爲可執行文件 Jar運行。但是當我運行Jar時,我想將堆增加到1 GB。如何用1 GB堆創建可執行jar文件
如果我們運行這個程序,我可以運行像這樣做:
java -Xms1200m -Xmx1300m Sample
但我怎麼能增加使用可執行罐堆空間?當我點擊jar時,它必須以1 GB的堆空間執行。
java -Xms1200m -Xmx1300m -jar FILENAME.jar
定義這個地方的JAR文件或在清單是不可能的:
前面已經提到:它不幸是不可能的(不創建一個包裝,是否快捷方式/腳本/可執行文件...)。
如果你只在Windows上運行,我可以推薦Launch4J來創建可以在執行應用這些設置可執行包裝:
在可執行結束語還有其他好處:
可能的重複[我可以設置從Java文件運行Java最大堆大小?](http://stackoverflow.com/questions/1018217/can-i-set-java- max-heap-size-for-running-from-a-jar-file) – dimo414 2016-06-30 13:30:11