用于从Java中的类路径加载资源的URL在Java中,您可以使用相同的API但使用不同的URL协议加载所有类型的资源:file:///tmp.txthttp://127.0.0.1:8080/a.propertiesjar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class这很好地将资源的实际加载与需要资源的应用程序分离,并且由于URL只是一个String,因此资源加载也很容易配置。是否有使用当前类加载器加载资源的协议?这与Jar协议类似,不同之处在于我不需要知道资源来自哪个jar文件或类文件夹。Class.getResourceAsStream("a.xml")当然,我可以使用它,但这需要我使用不同的API,因此更改现有代码。我希望能够在所有我可以通过更新属性文件指定资源URL的地方使用它。
添加回答
举报
0/150
提交
取消