- 浏览: 635387 次
- 性别:
- 来自: 北京
博客专栏
-
实战cglib
浏览量:50716
最新评论
-
zhongyuanceshi:
非常厉害。看了下有了整体认识
NanoHttpd源码分析 -
di1984HIT:
xuexile!!
使用Jackson在Java中处理JSON -
小胖vs小猪:
能说明一下jar包的引用情况么。
实战CGLib系列之proxy篇(一):方法拦截MethodInterceptor -
魔主万界DEV:
楼主写的不错啊!赞一个!
一个FTP Pool工具类的实现(Commons Pool) -
yuanliangding:
java里的select不是要用户自己调了?然后拿出key一个 ...
IO系列文章之五:读《Scalable io in java》看Socket网络编程模型演变
相关推荐
### Eclipse中web-inf和meta-inf文件夹的信息 #### 一、META-INF 文件夹 `META-INF` 文件夹是 Java 应用程序中的一个重要组成部分,它主要用于存放与应用程序相关的元数据信息,例如清单文件(`MANIFEST.MF`)等。...
提供对类路径上META-INF/MANIFEST.MF轻松访问。 用法 请参阅samples模块。 背景故事 我正在构建一个可执行的 uberjar 并正确填充META-INF/MANIFEST.MF的Implementation-Version 。 我希望清单成为该信息的唯一真实...
resources = resolver.getResources("classpath:META-INF/MANIFEST.MF"); Assert.assertEquals(1, resources.length); } @Test public void testClasspathAsteriskPrefix() throws IOException { ...
2. **META-INF**:这是Java归档(JAR)文件的标准部分,包含元数据信息,如MANIFEST.MF文件,它列出了JAR文件的内容、版本信息和依赖关系。其他的可能还包括服务提供者注册表(SPI)信息,用于发现和加载第三方扩展...
"META-INF"目录在Java应用中是标准的元数据目录,通常包含MANIFEST.MF文件,这个文件包含了关于JAR文件的信息,如版本号、主类等。此外,如果SQLJDBC4驱动遵循Java的Service Provider Interface (SPI)机制,那么在...
在给定的“Java project code7”项目中,我们可以看到两个关键的目录:“META-INF”和“WEB-INF”。这两个目录在Java Web应用中尤其常见,它们各自承载着特定的功能和信息。 1. **META-INF目录**: - **MANIFEST....
在JAR(Java Archive)文件中,META-INF目录下通常有MANIFEST.MF文件,它记录了JAR的主属性,包括类路径、版本信息等。如果这个tar文件来自一个Java项目,那么META-INF可能包含了类似的元数据,对于理解软件的组成和...
在这个文件中,你需要指定清单文件的版本(如`Manifest-Version: 1.0`)、主类(`Main-Class: Swttest`)以及类路径(`Class-Path: ./lib/swt.jar ./lib/runtime.jar`)。类路径指定了程序运行时所需的外部库,比如`...
在软件开发过程中,经常需要将Java源代码打包成可执行文件,以便于部署和分发。本文将详细介绍两种常见方法:使用命令行工具(JAR)和使用第三方工具InstallAnywhere。 #### 方法一:使用JAR命令 1. **准备工作** ...
- 使用命令`jar xfm abc.jar meta-inf/manifest.mf`从JAR文件中抽取`meta-inf/manifest.mf`文件。 - 编辑`manifest.mf`文件,在末尾添加一行`Main-Class: Font2DTest`(这里假设`Font2DTest`是包含`main`方法的...
清单文件描述了JAR文件的特性,如应用程序入口点(Main-Class)、类路径(Class-Path)、版本信息(Manifest-Version)等。清单文件对于执行JAR文件至关重要,因为它指导Java运行时如何处理JAR文件。 ### 创建JAR...
在Java编程环境中,生成可执行JAR(Java Archive)文件是一项常见的任务,它允许我们将类文件、资源和其他依赖项打包成一个独立的可执行文件。这样,用户无需安装Java环境,只需双击JAR文件即可运行程序。以下是生成...
在提供的压缩包中,我们看到两个关键目录:WEB-INF和META-INF,这表明这是一个可能与Web应用相关的项目。 1. **WEB-INF**:在Java Web应用程序中,`WEB-INF`是一个特殊目录,其中包含了Web应用的一些关键组件和配置...
7. 使用压缩工具(如WinRAR或7-Zip)打开新生成的“new.jar”,将之前保存的“META-INF/MANIFEST.MF”文件替换掉“new.jar”中的旧版本。 现在,你已经创建了一个包含所有依赖的JAR包。同样,你可以通过DOS命令行...
3. **元数据**:如manifest文件(META-INF/MANIFEST.MF),它提供了关于JAR的基本信息,如库的主类、版本信息和依赖的外部库。 4. **编译后的字节码**:每个Java类都由Java编译器编译成字节码,这是JVM可以理解的...
如果有中文名,按照提示进行处理,修改后的"META-INF"文件夹替换原有jar文件中的"META-INF"文件夹。 3. 打开multime.exe,首次运行时选择mm.jar,然后按照界面提示进行操作。注意,如果遇到错误提示,检查CLDC选项...
其压缩包内含有的`WEB-INF`和`META-INF`目录遵循了标准的Java Web应用结构,包含了运行应用所需的配置和类文件。无论是开发人员进行本地开发,还是运维人员进行快速部署,这种绿色免安装版都是一种理想的解决方案。
首先,我们需要解压`Test.jar`文件,以便查看和编辑其中的`META-INF/MANIFEST.MF`文件。执行以下命令: ```bash jar xvf Test.jar ``` 接着,使用文本编辑器打开`META-INF/MANIFEST.MF`文件,并添加或修改`Main-...
1. `Manifest-Version`: 定义manifest文件的版本。 2. `Created-By`: 生成JAR文件的工具或人员信息。 3. `Signature-Version`: JAR文件的签名版本。 4. `Class-Path`: 指定类路径,影响类加载器查找依赖。 5. `Main-...