#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?