L'exécution de java avec JAVA_OPTS env variable n'a aucun effet

Dans un script shell, j'ai mis la variable d'environnement JAVA_OPTS (pour activer le débogage distant et augmenter la capacité de mémoire), puis-je exécuter le fichier jar comme suit:

export JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -Xms512m -Xmx512m"
java -jar analyse.jar $*

Mais il semble qu'il n'y a aucun effet de la JAVA_OPTS env variable que je ne peut pas se connecter à distance-débogage et je ne vois pas de changement dans la mémoire de la JVM.

Quel pourrait être le problème?

PS: je ne peut pas utiliser ces paramètres dans le java -jar analyse.jar $* commande parce que j'processus d'arguments de ligne de commande dans l'application.