работает только под Windows.
Я использовал launch4j, всё хорошо, кроме одного момента - указания Xmx. В настройках launch4j есть параметр maxHeapPercent. Я расчитывал, что это будет Xmx от всего доступного объёма оперативной памяти, а оказалось, что от свободного в системе на момент запуска приложения.
Есть у кого-то опыт, что можно использовать, чтоб настроить jvm через exe'шник, чтобы Xmx выставлялся от всего доступного объёма памяти?
не оно?
Боюсь, что нет. Я использую maven launch4j plugin, как раз последней версии 2.1.2 и уверен, что этот параметр maxHeapPercent сохраняется в exe'шнике. Открывая его через, например, resource_hacker, я вижу этот параметр. Это значит, что он настраивается так, как я указал. Но при запуске происходит не то, что я ожидал. И я уверен, что настройка через ini будет такой же. Просто потому что я не могу задать конкретное количество памяти, только в процентах.
и там, и там ты можешь задать ограничение в Мб
Если задать не в процентах, а в мегабайтах, то в независимости от того, сколько памяти на машине, будет всегда одинаковый размер хипа. Это не то, что мне надо.
Вы ключик -d64 указывали ?)
Обсуждают сегодня