我有一个读取.txt文件的程序java swing程序。当我尝试使可运行jar文件它不能读取它。我如何为这样的程序创建一个可运行的jar?感谢用eclipse导出runnable jar
0
A
回答
1
文件 - >导出 - >爪哇 - >运行的JAR文件
确保你正确设置你的启动配置为.jar
文件,您提取所需的库到.jar
以及。
文本文件可能未被指向源代码中的正确位置。我建议查看JFileChooser
并从中获取所选文件的位置。您也可以将文本文件指向一个目录。这方面的例子:
File dir = new File(System.getenv("APPDATA"), "folder");
if (dir.exists() && dir.isDirectory()) File file = new File(dir, "input.txt");
此代码设置用户的文件夹AppData
一个文件夹的计算机(Windows)上。之后创建的文件将被放入该文件夹中。使用这样的代码,只要在该位置存在input.txt
,我现在可以读取该文件,无论我的文件放在哪里。
0
在eclipse中转到file - > export - > java - > runnable jar文件。
至于读取.txt文件,您可以硬编码在代码中的文件的位置,或者可以在给它通过命令行参数,即java的myProgram.jar MYFILE.TXT
相关问题
- 1. 导出的eclipse runnable .jar不会运行
- 2. Eclipse Runnable Jar导出不启动
- 3. 通过eclipse导出runnable jar - 使用jogl native jar的项目
- 4. 用Eclipse导出runnable jar,想用图像文件
- 5. 导出的runnable .jar使用libgdx的w/Eclipse文件
- 6. 将Eclipse项目导出到Runnable Jar不起作用
- 7. 在eclipse中创建Runnable JAR时出错
- 8. 如何从eclipse导出为Runnable JAR文件?
- 9. 用Eclipse导出的Runnable jar不工作,在eclipse中它仍然可以工作
- 10. Eclipse创建runnable jar问题
- 11. 从Eclipse IDE创建Runnable JAR
- 12. Java WindowBuilder - >导出为.jar(Runnable或Applet)
- 13. 制作runnable jar时不导出图像
- 14. 从Eclipse导出JAR
- 15. 为什么Eclipse在导出Runnable Jar时使用较旧版本的代码?
- 16. Eclipse在WAR中导出JAR
- 17. Eclipse不会导出为JAR
- 18. Eclipse Jar导出脚本
- 19. 将runnable jar转换回eclipse项目?
- 20. eclipse运行web服务,而runnable jar不
- 21. 如何在Eclipse中导出Runnable JAR时控制文件夹结构?
- 22. Eclipse:排除一些库,同时将其他库导出到Runnable JAR
- 23. 在eclipse中导出到带有额外本地代码库的Runnable jar
- 24. Eclipse JAR导出不起作用
- 25. 从eclipse导出jar不起作用
- 26. 与引用的库Eclipse导出的.jar
- 27. 导出,用eclipse
- 28. 创建Runnable Jar
- 29. Runnable jar问题
- 30. Runnable jar(ExceptionInInitializerError)
我有已经做到了,但它没有读取文件。 – mystery 2013-04-06 00:12:05
“阅读”是什么意思? – syb0rg 2013-04-06 00:12:21
FileInputStream fstream = new FileInputStream(“input.txt”); \t \t \t DataInputStream in = new DataInputStream(fstream); \t \t \t BufferedReader br = new BufferedReader(new InputStreamReader(in)); \t \t \t String strLine; ((strLine = br.readLine())!= null){ – mystery 2013-04-06 00:13:18