0
我正试图在classpath中找到一个文件。该文件位于classpath中可用的JAR中的某处。我相信这个任务很典型。这有什么用途吗?如何在我的类路径中找到包含特定类的文件?
我正试图在classpath中找到一个文件。该文件位于classpath中可用的JAR中的某处。我相信这个任务很典型。这有什么用途吗?如何在我的类路径中找到包含特定类的文件?
您可以使用this class相结合,寻找类文件,但是你可以很容易地修改,以寻找所有的种类的文件。
尝试
URL url = getClass().getClassLoader().getReource("name");
或
InputStream is = getClass().getClassLoader().getResourceAsStream("name");
与IOUtils
String text = IOUtils.toString(is);
byte[] bytes = IOUtils.toByteArray(is);
您是试图以编程方式(从Java程序)或手动方式(例如在命令行上)执行此操作? – sleske 2011-02-24 08:55:05
以编程方式 – yegor256 2011-02-24 08:56:12