使用不同的工作目录从命令行运行java app

使用不同的工作目录从命令行运行java app,java,command-line,Java,Command Line,是否可以从命令行运行java应用程序并为其指定工作目录 我尝试使用-Duser.dir参数,如下所示: java -Duser.dir=<some directory> -jar <some jar> java-Duser.dir=-jar 但是它没有帮助…只需将应用程序的路径添加到类路径并运行应用程序: java -classpath <path to your app> <your app file name> java-classp

是否可以从命令行运行java应用程序并为其指定工作目录

我尝试使用-Duser.dir参数,如下所示:

java -Duser.dir=<some directory> -jar <some jar>  
java-Duser.dir=-jar

但是它没有帮助…

只需将应用程序的路径添加到类路径并运行应用程序:

java -classpath <path to your app> <your app file name>
java-classpath

我认为这是一个复制品。正如迈克尔·迈尔斯(Michael Myers)在那篇文章中所建议的那样,我认为没有可靠的方法可以做到这一点。