在Python中,全局變量__file__
是當前文件的完整路徑。有沒有辦法讓執行或編譯的.java文件的文件路徑?
System.getProperty("user.dir");
似乎返回當前工作目錄的路徑。
我想獲取當前.java,.class或包文件的路徑。
然後使用它獲取圖像的路徑。
在Netbeans的我的項目文件結構如下所示:
// read image data from picture in package
try {
InputStream instream = TesseractTest.class
.getResourceAsStream("eurotext.tif");
bufferedImage = ImageIO.read(instream);
}
catch (IOException e) {
System.out.println(e.getMessage());
}
這個代碼在使用實例中使用來自tess4j:files http://pix.toile-libre.org/upload/original/1475433676.png
更新使用代碼從我所選擇的最佳答案建議。
我使用示例的完整代碼是here。
這將無助於訪問存儲在.jar文件內的.class文件旁邊的.tif文件。 – Andreas