当前位置: 首页 > news >正文

广州制作网站平台wordpress插件之家

广州制作网站平台,wordpress插件之家,珠海做网站推广公司,wordpress卖邀请码链接前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到教程。 jar包根目录里的META-INF目录下的MANIFEST.MF文件里一般有会记录版本信息#xff0c;可以到这个文件里查看 打开Java的JAR文件我们经…前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到教程。 jar包根目录里的META-INF目录下的MANIFEST.MF文件里一般有会记录版本信息可以到这个文件里查看   打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录这个目录下会有一些文件其中必有一个MANIFEST.MF这个文件描述了该Jar文件的很多信息下面将详细介绍MANIFEST.MF文件的内容先来看struts.jar中包含的MANIFEST.MF文件内容 Manifest-Version: 1.0 Created-By: Apache Ant 1.5.1 Extension-Name: Struts Framework Specification-Title: Struts Framework Specification-Vendor: Apache Software Foundation Specification-Version: 1.1 Implementation-Title: Struts Framework Implementation-Vendor: Apache Software Foundation Implementation-Vendor-Id: org.apache Implementation-Version: 1.1 Class-Path:  commons-beanutils.jar commons-collections.jar commons-digester.jar commons-logging.jar commons-validator.jar jakarta-oro.jar struts-legacy.jar 如果我们把MANIFEST中的配置信息进行分类可以归纳出下面几个大类 一. 一般属性 1. Manifest-Version 用来定义manifest文件的版本例如Manifest-Version: 1.0 2. Created-By 声明该文件的生成者一般该属性是由jar命令行工具生成的例如Created-By: Apache Ant 1.5.1 3. Signature-Version 定义jar文件的签名版本 4. Class-Path 应用程序或者类装载器使用该值来构建内部的类搜索路径 二. 应用程序相关属性 1. Main-Class 定义jar文件的入口类该类必须是一个可执行的类一旦定义了该属性即可通过 java -jar x.jar来运行该jar文件。 三. 小程序(Applet)相关属性 1. Extendsion-List 该属性指定了小程序需要的扩展信息列表列表中的每个名字对应以下的属性 2. extension-Extension-Name 3. extension-Specification-Version 4. extension-Implementation-Version 5. extension-Implementation-Vendor-Id 5. extension-Implementation-URL 四. 扩展标识属性 1. Extension-Name 该属性定义了jar文件的标识例如Extension-Name: Struts Framework 五. 包扩展属性 1. Implementation-Title   定义了扩展实现的标题  2. Implementation-Version   定义扩展实现的版本  // 通常这就是我们要找的版本号 3. Implementation-Vendor   定义扩展实现的组织  4. Implementation-Vendor-Id   定义扩展实现的组织的标识 5. Implementation-URL :   定义该扩展包的下载地址(URL) 6. Specification-Title   定义扩展规范的标题 7. Specification-Version   定义扩展规范的版本 8. Specification-Vendor   声明了维护该规范的组织 9. Sealed   定义jar文件是否封存值可以是true或者false (这点我还不是很理解) 六. 签名相关属性 签名方面的属性我们可以来参照JavaMail所提供的mail.jar中的一段 Name: javax/mail/Address.class Digest-Algorithms: SHA MD5 SHA-Digest: AjR7RqnN//cdYGouxbd06mSVfI4 MD5-Digest: ZnTIQ2aQAtSNIOWXI1pQpw 这段内容定义类签名的类名、计算摘要的算法名以及对应的摘要内容(使用BASE64方法进行编码) 七.自定义属性 除了前面提到的一些属性外你也可以在MANIFEST.MF中增加自己的属性以及响应的值例如J2ME程序jar包中就可能包含着如下信息 MicroEdition-Configuration: CLDC-1.0 MIDlet-Name: J2ME_MOBBER Midlet Suite MIDlet-Info-URL: http://www.javayou.com/ MIDlet-Icon: /icon.png MIDlet-Vendor: Midlet Suite Vendor MIDlet-1: mobber,/icon.png,mobber MIDlet-Version: 1.0.0 MicroEdition-Profile: MIDP-1.0 MIDlet-Description: Communicator 关键在于我们怎么来读取这些信息呢其实很简单JDK给我们提供了用于处理这些信息的API详细的信息请见java.util.jar包中我们可以通过给JarFile传递一个jar文件的路径然后调用JarFile的getManifest方法来获取Manifest信息。 更详细关于JAR文件的规范请见 http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html 中文说明  http://www-900.ibm.com/developerWorks/cn/java/j-jar/
http://www.yutouwan.com/news/30289/

相关文章:

  • 手机网站开发最好用的框架app生成链接
  • 国内建设网站好品牌设计公司
  • 上饶网站建设企业国外seo大神
  • 给公司建网站 深圳网站常用的中文字体
  • 广州站八个字苏州seo
  • 建凡网站旅游网站开发说明书
  • 江苏住房城乡建设厅网站做黄金的分析师网站
  • 专做脚本的网站网站的规划方案
  • 网站建设学什么的书写网站建设策划书
  • 长沙做网站 青创互联pk10网站开发
  • seo网站优化怎么建设自己个人网站
  • 怎样建设淘宝客导购网站wordpress摘要插件
  • 网站没有流量做自己的网站后台
  • 企业电子商务网站建设评估试验做网站全是别人的链接
  • 北京网站建设费用门户网站开发项目
  • 网站推荐广告模板wordpress修改页面的title
  • 织梦怎么在本地编辑多个网站北京的网站建设公司有哪些
  • 怎么在网上接网站开发的工作美食网站首页模板
  • 聊城做网站的北京公司网站建站
  • 网站学做糕点的课程开源wordpress
  • 网站建设的项目亮点怎么写重庆节点建筑设计咨询有限公司
  • 不使用域名做网站无人视频在线观看免费播放影院
  • 企业网站托管排版设计制作企业做网站的申请报告
  • 电子商务网站建设 名词解释在线下单网站怎么做
  • 南京企业建设网站设计网站没有关键词库
  • 成功的企业网站案例新北建设局网站
  • 城乡建设网站人力资源区域知识产权贸易中心
  • 专注网站建站新年电子贺卡免费制作软件app
  • 介绍化工项目建设和招聘的网站六安网络推广哪家好
  • 把照片做册子的网站施工企业企业管理费