META-INF作用

大米淀粉META-INF作⽤
⼀、概述复印机碳粉
⽆论是在打jar或war包时,都会⽣成META-INFO这个⽂件夹。我们需要了解这个路径,丰富⾃⼰的知识框架。联系人管理>大微动开关
涂布白板纸
⼆、详解
2.1 ME T A-I NF O 的作⽤
官⽅⼀点的说法:META-INF 相当于⼀个信息包,⽬录中的⽂件和⽬录获得 Java 2 平台的认可与解释,⽤来配置应⽤程序、扩展程序、类加载器和服务manifest.mf⽂件,在打包时⾃动⽣成。模拟温度传感器
简单的说法:就是存储了项⽬的元信息,其中⽂件manifest.mf仅此⼀份,描述了程序的基本信息、Main-Class的⼊⼝、jar依赖路径Class-Path。
2.2 是否可以在开发过程中使⽤?
由于这个⽬录下的信息⼤多是项⽬构建时⾃动⽣成,所以在不必要的情况下,不建议使⽤这个⽬录或修改这⾥的⽂件。
当然,我们在学习或使⽤spi时,会⽤到META-INFO下的services⽬录,我们会在这个⽬录下建⼀个接⼝全限定名,内容为实现类的全限定的类名。这时我们算是直接使⽤了这个⽬录,在这种情况下打出war包,解析包后我们会发现META-INFO/services这个⽬录其实是放在了WEB应⽤的安全⽬录WEB-INF下。
所以结论是:基本不⽤从开发的⾓度不⽤过多去关⼼这个⽬录,也不要挑战⾃⼰去破坏这个路径。然⽽在spi的特殊情况下,还应遵循这种JDK内置的服务提供发现机制。

本文发布于:2024-09-20 22:32:38,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/225167.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:程序   路径   基本   发现   信息   限定
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议