2011-02-24 48 views
0

我正試圖在classpath中找到一個文件。該文件位於classpath中可用的JAR中的某處。我相信這個任務很典型。這有什麼用途嗎?如何在我的類路徑中找到包含特定類的文件?

+0

您是試圖以編程方式(從Java程序)或手動方式(例如在命令行上)執行此操作? – sleske 2011-02-24 08:55:05

+0

以編程方式 – yegor256 2011-02-24 08:56:12

回答

1

您可以使用this class相結合,尋找類文件,但是你可以很容易地修改,以尋找所有的種類的文件。

4

嘗試

URL url = getClass().getClassLoader().getReource("name"); 

InputStream is = getClass().getClassLoader().getResourceAsStream("name"); 

與IOUtils

String text = IOUtils.toString(is); 
byte[] bytes = IOUtils.toByteArray(is); 
相關問題