В оболочке script я установил переменную среды 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 $*
, потому что я обрабатываю аргументы командной строки в приложении.