如何使用jar文件打开文件?

时间:2012-05-07 03:16:45

标签: java file jar associations

我的程序运行后我不打算打开文件,例如。使用Desktop.open,我正在尝试制作它,以便我可以右键单击一个文件,然后选择“打开方式”,然后选择我的应用程序。然后,我希望打开的文件的路径作为args之一传递给我的应用程序。这可以让我制作一个文本编辑器,而不必运行客户端程序来运行它处理的其他文件。

1 个答案:

答案 0 :(得分:0)

如果您单击某个文件并选择打开,则应该已经可以选择您的应用程序了。也许它不会出现在建议的应用程序列表中,但您可以浏览它,它应该开始。

我不知道它如何在Linux系统上运行,但在Windows系统上,您可以获得进入应用程序的文件路径。以下示例将使用“打开方式”打印您打开的文件的路径:

public static void main(String[] args) { 
     System.out.println(args[0]);
}