2015-11-17 23 views
8

io pongo questa variabileImpostazione di una variabile di Windows per eseguire un programma Java

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

Poi eseguo questo programma

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

ma ho questo strano errore

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

I anche provato a usare

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

con lo stesso risultato

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

un altro test:

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

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

C:\Developpement\Workspaces\Eclipse\WLAuthenticationProvider> 

risposta

6

Attualmente, si sta impostando la srcdir con

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

Rimuovere gli spazi

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

Credo che il tuo comando originale funzionerà.

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