Définir plusieurs propriétés système Java en ligne de commande

Est-il un moyen plus facile de spécifier plusieurs Propriétés du Système sur la ligne de commande à un programme Java plutôt que d'avoir plusieurs D états?

En essayant d'éviter cela:

 java -jar -DNAME="myName" -DVERSION="1.0" -DLOCATION="home" program.jar

Je pensais que j'avais vu un exemple de quelqu'un en utilisant un -D et certaines chaînes entre guillemets par la suite, mais je ne trouve pas l'exemple de nouveau.

  • Départ en Java 9, vous pouvez mettre une ou toutes ces options (par exemple, -DNAME="myName" -DVERSION="1.0" -DLOCATION="home" -jar program.jar) dans un fichier texte, puis exécuter java lanceur avec l'argument de "fichiers" de la syntaxe, par exemple, java @that_plain_text_file.
InformationsquelleAutor Tyler DeWitt | 2011-09-08