类路径属性(Class-Path)

2019-10-16  本文已影响0人  meieugene

类路径属性(Class-Path)

  MANIFEST.MF可通过Class-Path属性指定一个或多个相对URL,引用所需的JAR文件或目录。最后不以'/'结尾的相对URL表示引用JAR文件,以'/'结尾表示目录。

Class-Path: fastjson.jar gson.jar config/beans.jar lib/

  在装载具有Class-Path属性的JAR时,JVM会高效而自动地将在Class-Path引用的JAR 添加到类路径中。因为Class-Path属性被解释为相对路径,所以Class-Path属性指定的JAR或目录必须与引用它的JAR在的同一目录中。
  举例说明,假如Sample引用类Execute,Sample被打入Sample.jar文件,Execute被打入Execute.jar文件。想要让Sample.jar能够成功的访问到Execute,必须在Sample.jar的MANIFEST.MF增加如下配置:

Class-Path: Execute.jar

  Execute.jar没有指定目录,说明与Sample.jar处于同一个目录。

上一篇 下一篇

猜你喜欢

热点阅读