2016-12-30 61 views
-2

我想让我的java程序执行位于USB驱动器上的jar文件,并且我找到了代码来查找特定文件,它是路径已经存在,但我无法在网上找到关于如何运行该文件的任何信息。如何在另一个目录下执行jar文件通过java通过

任何人都可以帮助我或指引我到哪里我可以找到如何做到这一点?

为了说明问题,这并不是要求如何从cmd打开jar文件,而是要求如何从不同的java应用程序打开jar文件。这有点与how to run a jar filerunning command line in java相关,因为它将两者结合在一起。

+1

复制“[如何运行JAR文件](http://stackoverflow.com/q/1238145/5221149)”和“[在Java中运行命令行]”(http://stackoverflow.com/q/ 5221149分之8496494)”。 – Andreas

+0

这第一个没有帮助我,第二个没有。非常感谢您 – Urgaan

回答

2

您需要从您的java程序使用RuntimeProcessBuilder类执行java -jar <fully qualified path for your jar on usb>

+0

谢谢,我没有意识到我需要使用运行时,我也没有使用过它(对于Java还是比较新的)。 – Urgaan

+0

您的欢迎。很高兴帮助你:) – Sanjeev

相关问题