我有一个读取.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不起作用
- 4. 在eclipse中创建Runnable JAR时出错
- 5. 如何从eclipse导出为Runnable JAR文件?
- 6. Eclipse创建runnable jar问题
- 7. Eclipse Jar导出脚本
- 8. Eclipse在WAR中导出JAR
- 9. eclipse运行web服务,而runnable jar不
- 10. 在eclipse中导出到带有额外本地代码库的Runnable jar
- 11. 如何在Eclipse中导出Runnable JAR时控制文件夹结构?
- 12. Eclipse JAR导出不起作用
- 13. Maven runnable jar java.lang.ClassNotFoundException:com.mysql.jdbc.Driver
- 14. 创建Runnable Jar
- 15. 使用RXTX jar和DLL创建runnable jar
- 16. 从源文件夹访问属性以导出到runnable jar
- 17. Eclipse + Maven - WAR中缺少JAR导出
- 18. 从Eclipse导出Scala项目为jar
- 19. 从Eclipse中排除JUnit导出的JAR
- 20. 导出的.jar小程序在Eclipse
- 21. Eclipse导出为可运行JAR
- 22. Eclipse导出到可运行的.jar
- 23. Java Eclipse - .txt文件未导出到.jar
- 24. Eclipse,Java Jar导出,不加载资源
- 25. Eclipse导出为可执行jar NullPointerException
- 26. Java Eclipse,导出jar。使用导入的文件
- 27. Runnable jar与java -jar运行正常,但双击出现问题
- 28. 为什么我的eclipse需要导出v7.jar和v4.jar?
- 29. 在Eclipse中导出单个.jar时避免重复的库.jar
- 30. Runnable jar找不到资源?
我有已经做到了,但它没有读取文件。 – 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