Comment définir plusieurs options JAVA OPTS au démarrage.chauve
J'essaie de passer plusieurs paramètres lorsque je démarre tomcat via le démarrage .chauve-souris. J'ai essayé d'ajouter ces lignes en haut du démarrage.fichier bat, mais ils ne fonctionnent pas.
set JAVA_OPTS="-Dapplication.home=E:\\webapp -Dfilepath=D:\\newFolder\\conf\\con.properties"
Au départ, j'exécutais l'application avec un seul paramètre -Dapplication.home=E:\\webapp
qui fonctionnait bien. Maintenant, je dois passer un autre paramètre et cette méthode échoue. S'il vous plaît conseils.
En cours d'exécution, j'obtiens cette exception a FileNotFoundException
:
java.io.FileNotFoundException: E:\webapp -Dfilepath=D:\newFolder\conf\con.properties (The filename, directory name, or volume label syntax is incorrect)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:120)
at java.io.FileInputStream.<init>(FileInputStream.java:79)
Le code lit le segment entier comme un seul argument.
5
Author: Mono Jamoon, 2013-09-24
2 answers
Essayez sans guillemets
set JAVA_OPTS=-Dapplication.home=E:\\webapp -Dfilepath=D:\\newFolder\\conf\\con.properties
Devrait fonctionner
9
Author: Evgeniy Dorofeev, 2013-09-24 13:02:20
Il est possible de créer une application de type JAVA_OPTS.accueil="E:\\webapp"
Set JAVA_OPTS=%JAVA_OPTS% -Dfilepath="D:\\newFolder\\conf\\con.properties"
5
Author: jay, 2013-09-24 13:00:05