用于從Java中的類路徑加載資源的URL在Java中,您可以使用相同的API但使用不同的URL協(xié)議加載所有類型的資源:file:///tmp.txthttp://127.0.0.1:8080/a.propertiesjar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class這很好地將資源的實(shí)際加載與需要資源的應(yīng)用程序分離,并且由于URL只是一個String,因此資源加載也很容易配置。是否有使用當(dāng)前類加載器加載資源的協(xié)議?這與Jar協(xié)議類似,不同之處在于我不需要知道資源來自哪個jar文件或類文件夾。Class.getResourceAsStream("a.xml")當(dāng)然,我可以使用它,但這需要我使用不同的API,因此更改現(xiàn)有代碼。我希望能夠在所有我可以通過更新屬性文件指定資源URL的地方使用它。
添加回答
舉報
0/150
提交
取消