當我有一個通過一個BufferedReader訪問一個文本文件中的Swing應用程序。 當我在NetBeans中運行它時,文件訪問正常。但是,當我從命令行運行jar文件時,我得到一個FileNotFoundException。我正在使用FileInputStream,並使用文本文件的路徑對其進行初始化: FileInputStream fstream = new FileInputStream(「appsDB/Apps.txt」);JAVA FileNotFoundException異常使用命令行
的appsDB文件夾是在同一級別的src文件夾,所以我猜這就是爲什麼路徑工作,當我在NetBeans中運行的文本文件中找到。我需要做什麼改變,我應該不同地指定Apps.txt文件的路徑嗎?