Приложение Java не запускается и не работает тихо. Как выяснить, в чем проблема - PullRequest
0 голосов
/ 26 апреля 2019

У нас есть толстый клиент java 32-битный app.we пакет, который в качестве исполняемого файла и распространяется для наших клиентов. В этом последнем выпуске мы увеличили значения -Xmx и изменили версию Java на Zulu по причинам, связанным с лицензированием. Значение -Xmx установлено равным 1200 м, теоретически, в пределах 32-битной адресации памяти.

Однако были случаи, когда пользователи сообщали, что он не запускается для них с последней версией. Иногда несколько попыток решают эту проблему, а иногда требуется перезапуск. Это непоследовательное поведение делает некоторых пользователей несчастными. Как команда разработчиков, у нас нет журналов, на которые можно было бы положиться. Журналы начинают записываться, только если java vm запускается, но в нашем случае, похоже, он молча терпит неудачу.

Тот факт, что в некоторых случаях требуется несколько попыток запуска, указывает на то, что значение -Xmx является допустимым значением. Если бы оно не удавалось каждый раз, когда мы могли бы подумать о снижении этого порога, но, как я уже упоминал ранее, для нас ничего нет смотреть на. Не могли бы вы сообщить нам, где и что искать, чтобы оценить проблему?

...