Как запустить JavaApplicationStub с опциями Java?

#java #macos #info.plist #javaapplicationstub

#Ява #macos #информация.plist #javaapplicationstub

Вопрос:

У меня есть таблица JavaApplicationStub в приложении MacOSX.

 $app_dir/Contents/MacOS/JavaApplicationStub  

Он содержит строки, подобные следующим $app_dir/Contents/Info.plist .

 ...  lt;keygt;VMOptionslt;/keygt;  lt;stringgt;-Xmx6144m -Xms32m -Djava.util.Arrays.useLegacyMergeSort=true -Dawt.useSystemAAFontSettings=lcd_hrgb -Dsun.net.http.allowRestrictedHeaders=true -Djxbrowser.logging.level=INFO -XX:MaxPermSize=256mlt;/stringgt; ...  

Но когда я изменю Info.plist, затем запустите приложение. Info.plist будет возвращено исходное содержимое, и файл изменений будет переименован Info.plist.bak .

Что контролирует реверсию? Как убедиться, что JavaApplicationStub запущен мои обновленные версии VMOptions?