MAINFEST.MF
发布日期:2021-09-22 22:47:03 浏览次数:12 分类:技术文章

本文共 608 字,大约阅读时间需要 2 分钟。

在各个jar中的\META-INF\MAINFEST.MF文件里Class-Path键值对,也会提供jar的加载优先顺序。

例如某jar的MAINFEST.MF内容如下:

Manifest-Version: 1.0

Created-By: lizongbo

Class-Path: commons-beanutils.jar

Class-Path: commons-collections.jar

Class-Path: commons-dbcp.jar

Class-Path: commons-digester.jar

Class-Path: commons-logging.jar

Class-Path: commons-pool.jar

Class-Path: commons-services.jar

Class-Path: commons-validator.jar

Class-Path: jakarta-oro.jar

Main-Class: com.lizongbo.MyTestClass

那么在加载这个jar的时候,会先在此jar所在目录下依次先加载commons-beanutils.jar,commons-collections.jar。。。等jar文件。

在不同的地方放置jar和class可能会产生意想不到的后果,,尤其是不同版本的jar文件,因此在实际应用部署web应用时候要特别留心.

转载地址:https://blog.csdn.net/a962601835/article/details/8792147 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:tomcat:content.xml
下一篇:tomcat中server.xml属性详解

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月07日 19时58分39秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章