我一直在使用Powershell-1.0作爲命令行需求,而不是cmd.exe。 不幸的是,使用java時還有一些注意事項。 我需要一個屬性傳遞給一個罐子,這樣的:如何從Powershell傳遞屬性到jar?
java -jar -Duser.language=en any.jar
這條線工作正常輸入cmd.exe,但不是在PowerShell中,因爲它搜索另一個罐子: 無法訪問jar文件user.language = en
使用引號不起作用。
它可以在Powershell-1.0中使用,還是我錯過了java中的某些東西?
由於提前,
問候,
jgran
這是很好,你在cmd.exe中試用它,當我下面的命令發生在我的類路徑不可用時,我只是在'其他地方'解決'我的問題'。誰會認爲PowerShell是原因。 'java -Djasypt.encryptor.password = pass -jar my.jar' – 2017-04-21 10:11:54