2010-03-02 30 views
0

我試圖通過計劃任務在XP中運行Java應用程序:使Java運行的計劃任務在XP - 問題閱讀ENV用戶變量

at 11:00 /every:m,t,w,th,f,s,su cmd /c "C:\Projects\piko\dist\piko.jar" arg 

我piko.jar實現,它總是讀爲空

System.getProperty("user.home") 

如果我運行它通過命令提示正常的應用,

Java的罐子C:\項目\ PIKO \ DIST \ piko.jar ARG

環境變量在那裏。

我可以知道我該如何解決這個問題?

回答

0

你試過:

cmd /c "java -jar C:\Projects\piko\dist\piko.jar arg" 

否則你可能要指定用戶名和密碼才能使用,當你安排任務......這也許是因爲XP是根據一些內部/系統帳戶運行它這本身沒有關聯的「用戶」。

+0

我曾嘗試過。它仍然是空的。 –

+0

我只是放棄了環境變量的使用。 –