我一直在使用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