现在流行的框架都会从jar文件中读取配置文件,我们现在可以通过JarConnection实现这个功能。
Jar URL Connection是一种连接到Java文档文件或Jar文件中的一个入口连接定位。
jar url的语法为:
jar:<url>!/{entry},例如:jar:http://www.example.com/ex.jar!/com/demo/Class.class.
Jar URL只能用来应用Jar文件或Jar文件中的切入点。
以下是官方的用法,具体见官方JavaSE API.
-
A Jar entry
-
jar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class
A Jar file
-
jar:http://www.foo.com/bar/baz.jar!/
A Jar directory
-
jar:http://www.foo.com/bar/baz.jar!/COM/foo/
!/
is refered to as the separator.