В сценарии оболочки я установил переменную среды JAVA_OPTS (чтобы включить удаленную отладку и увеличить память), а затем я выполняю файл jar следующим образом:
export JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -Xms512m -Xmx512m"
java -jar analyse.jar $*
Но, похоже, переменная env JAVA_OPTS не работает, поскольку я не могу подключиться к удаленной отладке и не вижу изменений в памяти для JVM.
В чем может быть проблема?
PS: я не могу использовать эти настройки в команде java -jar analyse.jar $*
, потому что я обрабатываю аргументы командной строки в приложении.