シェルスクリプトで、JAVA_OPTS環境変数を設定し(リモートデバッグを有効にしてメモリを増やすため)、次のようにjarファイルを実行します。
export JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -Xms512m -Xmx512m"
java -jar analyse.jar $*
ただし、リモートデバッグに接続できず、JVMのメモリに変更がないため、JAVA_OPTS環境変数の影響はないようです。
何が問題なのですか?
PS:java -jar analyse.jar $*
アプリケーションでコマンドライン引数を処理するため、コマンドでこれらの設定を使用できません。