我没有试图打开一个文件,一旦我的程序已经运行,例如。使用Desktop.open,我试图做到这一点,所以我可以右键单击一个文件,然后选择“Open-with”,然后选择我的应用程序。然后我希望打开的文件的路径作为参数之一传递给我的应用程序。这可以让我创建一个文本编辑器,而不必运行客户端程序来运行它处理的其他文件。如何用jar文件打开文件?
0
A
回答
0
如果你点击一个文件,并选择打开你应该已经能够选择你的应用程序。也许它不会在建议的应用程序列表中出现,但您可以浏览它并开始。
我不知道它是如何工作在Linux系统上,但在Windows系统上,你得到的文件路径到你的应用程序。下面的例子将打印已开始与“打开方式”的文件的路径:
public static void main(String[] args) {
System.out.println(args[0]);
}
+0
我认为这会工作,我已经设置打开一个窗口,显示传递给它的参数,但如果我尝试选择打开 - > myfile。 jar它只是说它是“不是有效的win32应用程序” –
+1
好吧,你不能用jar文件打开你的文件。你可以将你的应用程序包装在一个exe文件中,或者创建一个通过你的文件参数的cmd文件。也许这可以帮助你:http://superuser.com/questions/125343/windows-open-with-with-java-and-a-jar-file – SWoeste
相关问题
- 1. 打开.jar文件
- 2. 使用.jar打开文件
- 3. 用cmd打开jar文件
- 4. 打开.JAR文件中的HTML文件
- 5. JAR文件未打开
- 6. jar文件无法打开
- 7. 无法打开jar文件
- 8. Java - 如何打开位于jar文件中的文件
- 9. 如何打开一个文件夹成jar文件
- 10. 如何使用Pyinstaller打包.jar文件
- 11. 如何在打开新文件时打开文件(打开文件)?
- 12. 如何使用打开文件对话框打开文件
- 13. 如何用已打开的可执行文件打开文件?
- 14. netbeans jar构建文件不能打开
- 15. JAR文件打开时出错
- 16. Runnable JAR文件没有打开JFrame
- 17. 在Gnome桌面上打开.jar文件
- 18. 双击时无法打开jar文件
- 19. ojdbc6.jar;打开zip文件时出错
- 20. 无法打开可执行jar文件
- 21. .Jar文件将不会打开
- 22. Jarigner:无法打开jar文件
- 23. 如何打开文件中的文件?
- 24. 如何用NSFileHandle打开文本文件
- 25. C打开文件:打开文件
- 26. 如何从EXE打开的文件夹打开文件。 VB
- 27. 如何打开.FIC文件?
- 28. 如何打开.sess文件?
- 29. 如何打开.SQLite文件
- 30. 如何打开().IMA文件?
这将会是有益的,如果你提到你想这是我第二次发生在... –
其OS @马克B评论,这个问题有点含糊。 – Gilbeg
只是我吗?我闻到“这个问题不属于这里”。 – shinkou