2015-11-17 6 views
8

ich diese VariableEinrichten eines Windows-Variable ein Java-Programm

set srcDir = C:\Developpement\Workspaces\Eclipse\MyAuthenticationProvider\src 

Dann dieses Programm führe ich

java -DMJF=MyAuthentication.jar -Dfiles=%srcDir% weblogic.management.commo.WebLogicMBeanMaker 

Aber ich habe mich Einstellung auszuführen diese seltsame Fehler

The specified input files directory, "%srcDir%", does not exist. 

I sogar versucht mit

java -DMJF=MyAuthentication.jar -Dfiles=$srcDir weblogic.management.commo.WebLogicMBeanMaker 

mit dem gleichen Ergebnis

The specified input files directory, "$srcDir", does not exist. 

ein weiterer Test:

C:\Developpement\Workspaces\Eclipse\WLAuthenticationProvider>set a=test 

C:\Developpement\Workspaces\Eclipse\WLAuthenticationProvider>echo $a 
$a 

C:\Developpement\Workspaces\Eclipse\WLAuthenticationProvider> 

Antwort

6

Derzeit Sie setzen die srcdir mit

set srcDir = C:\Developpement\Workspaces\Eclipse\MyAuthenticationProvider\src 

die Räume entfernen

set srcDir=C:\Developpement\Workspaces\Eclipse\MyAuthenticationProvider\src 

Ich glaube, dass Ihr ursprünglicher Befehl dann funktioniert.

java -DMJF=MyAuthentication.jar -Dfiles=%srcDir% weblogic.management.commo.WebLogicMBeanMaker