Java 选择打开文件的程序

Java 选择打开文件的程序,java,windows,swing,file-io,Java,Windows,Swing,File Io,我的程序附带了一个姐妹程序,我想用它来打开一个文件。 Desktop.openfile将不工作,因为它只打开默认程序,而不打开姐妹程序 能否将文件路径作为命令行参数传递给姐妹程序?在当前JVM中创建姐妹程序的新实例,或者使用ProcessBuilder之类的工具执行它,将文件作为命令行参数传递。或者更改默认值program@copeg是的,但我不知道在命令行打开姐妹程序后如何关闭它。@Jayjey如果您使用ProcessBuilder之类的东西来执行姐妹程序,当它关闭姐妹程序时,它将自行终止该进

我的程序附带了一个姐妹程序,我想用它来打开一个文件。
Desktop.openfile将不工作,因为它只打开默认程序,而不打开姐妹程序

能否将文件路径作为命令行参数传递给姐妹程序?在当前JVM中创建姐妹程序的新实例,或者使用ProcessBuilder之类的工具执行它,将文件作为命令行参数传递。或者更改默认值program@copeg是的,但我不知道在命令行打开姐妹程序后如何关闭它。@Jayjey如果您使用ProcessBuilder之类的东西来执行姐妹程序,当它关闭姐妹程序时,它将自行终止该进程