我有一個讀取.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