`

Eclipse中web-inf和meta-inf文件夹的信息

 
阅读更多

Eclipse中web-inf和meta-inf文件夹的信息
Posted on 2010-06-13 09:18 chinaifne 阅读(1927) 评论(1) 编辑 收藏 
WEB-INF

    /WEB-INF/web.xml
        你的Web应用程序配置文件,这是一个XML文件,其中描述了 servlet 和其他的应用组件配置及命名规则;


    /WEB- INF/classes/
        这个目录包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。
        站点的类的存放规则应该按照Java的打包规则执行。例如: 有一个类命名为 com.mycompany.mypackage.MyServlet, 你应该按照以下形式部署: /WEB-INF/classes/com /mycompany/mypackage/MyServlet.class ;
        按照包名结构放置各个类(JavaBean   和   Servlet)  


    /WEB- INF/lib/
        存放web应用需要的各种JAR文件,放置仅在这个应用中要求使用的jar文件,如数据库驱动jar文件


    /WEB- INF/src/
        src=source 源码目录,按照包名结构放置各个java文件


    /WEB- INF/database.properties
        数据库配置文件
            # database.properties
            jdbc.drivers = com.mysql.jdbc.Driver
            jdbc.url = jdbc:mysql://localhost/ams2
            jdbc.username = root
            jdbc.password = sh2007ai

            # table define
            ams2.table.dialogue = content_dialogue
            ams2.table.expansion = content_expansion_sentence
            ams2.table.vocabulary = content_vocabulary


    /WEB-INF/tags/
        标签文件库,存放了客户定义的标签文件,该目录并不一定为 tags,用户可以根据自己的喜好和习惯为自己的标签文件库命名,当使用了用户定义的标签文件库名称时,在用户使用标签文件时就必须声明正确的标签文件库路径。例如:当自定义标签文件库名称为 simpleTags 时,在使用 simpleTags 目录下的标签文件时,就必须在 jsp 文件头声明为:<%@ taglib prefix="tags" tagdir="/WEB-INF /simpleTags" % >;


    /WEB-INF/jsp/
        Jsp 1.2 以下版本的文件存放位置。改目录没有特定的声明,同样,用户可以根据自己的喜好与习惯来命名。此目录主要存放的是 Jsp 1.2 以下版本的文件,为区分 Jsp 2.0 文件,通常使用 jsp 命名,当然你也可以命名为 jspOldEdition ;

    /WEB-INF/jsp2/
        与 jsp 文件目录相比,该目录下主要存放 Jsp 2.0 以下版本的文件,当然,它也是可以任意命名的,同样为区别 Jsp 1.2 以下版本的文件目录,通常才命名为 jsp2。


META-INF

    相当于一个信息包,目录中的文件和目录获得Java 2平台的认可与解释,用来配置应用程序、扩展程序、类加载器和服务
    manifest.mf文件,在用jar打包时自动生成

分享到:
评论

相关推荐

    Hadoop-eclipse-plugin-2.7.2

    此外,Hadoop-eclipse-plugin-2.7.2提供的资源目录结构清晰,包含了plugin.xml、META-INF、resources、classes和lib等关键文件。其中,plugin.xml是定义插件元数据的文件,包括插件ID、版本、依赖关系等信息;META-...

    hadoop-eclipse-plugin-2.7.0.jar

    - `META-INF`:存储插件的元数据信息,如MANIFEST.MF文件,描述了插件的基本信息和依赖。 - `resources`:包含插件的资源文件,如图标、帮助文档等。 总的来说,Hadoop Eclipse Plugin 2.7.0是Hadoop开发者不可或...

    hadoop-eclipse-plugin-2.7.2.rar

    2. **META-INF**:这个目录包含了插件的元信息,如MANIFEST.MF文件,其中包含了插件的主类、版本和其他重要属性。这些信息用于Eclipse识别和管理插件。 3. **resources**:这个目录通常存放插件运行所需的资源文件...

    axis2-eclipse-service-plugin-1.5.4

    2. **META-INF**目录:这里包含有关插件的信息,如MANIFEST.MF文件,其中列出了插件的依赖、版本和其他元数据。 3. **features**目录(如果存在):可能包含关于插件功能的描述和配置信息。 4. **docs**或**readme**...

    hadoop-eclipse-plugin-2.6.0

    4. **META-INF**:这是标准的Java存档(JAR)文件的一部分,包含了插件的清单文件(MANIFEST.MF),其中列出了插件的基本信息,如版本号、作者等。 5. **resources**:这个目录通常用于存放插件的资源文件,如图片...

    java web项目打包.war格式

    --|----|--WEB-INF |-----lib |-----classes |-----web.xml |-----*.jsp ``` 其中,META-INF 目录包含了 WAR 文件的元数据,WEB-INF 目录包含了项目的 class 文件、资源文件和配置文件。 部署 WAR 文件 要...

    hadoop-eclipse-plugin-1.1.2.jar

    修改 ${HADOOP_HOME}\src\contrib\eclipse-plugin\META-INF 下面的MANIFEST.MF文件 Bundle-ClassPath: classes/, 改成 Bundle-ClassPath: classes/, lib/hadoop-core.jar, lib/commons-cli-1.2.jar, lib/commons-...

    eclipse-gwt-recipe

    从jar文件中扫描条目META-INF / versions / 9 / org / apache / logging / log4j / util / Base64Util.class时出错:/.../ eclipse-gwt-recipe / modules / gwt-web-eclipse / target / eclipse -gwt-recipe.web....

    HTTP_Status_404(The_requested_resource_is_not_available)的几种解决方案_补充

    如果您在 Eclipse 中引用了META-INF 或 WEB-INF 文件夹下的内容,将导致文件无法被访问。 排错方法: * 在 Eclipse 的“包资源管理器(Package Explorer)”中检查文件存放的位置。 * 确认文件是否存放在正确的目录...

    org.sonarlint.eclipse.site-3.2.0.201706271328.zip

    `content.xml.xz`和`artifacts.xml.xz`用于描述插件的功能和依赖关系,而`META-INF`、`features`和`plugins`目录则分别存储了插件的元数据信息、功能模块和插件实现。 总的来说,SonarLint Eclipse插件是提升开发...

    Eclipse Jee项目开发前的准备

    例如,对于Web应用开发,Tomcat或Jetty服务器插件是必不可少的,它们允许我们在Eclipse中直接启动和调试服务器。此外,Maven或Gradle插件可以帮助我们管理项目的依赖,简化构建过程。如果你的项目涉及到数据库操作,...

    使用eclipse插件创建一个web project

    4. **构建项目结构**:Eclipse会自动生成基本的Web项目结构,包括“src/main/java”(源代码)、“src/main/webapp”(Web内容)、“META-INF”和“WEB-INF”目录。 5. **编写源码**:在“src/main/java”下创建...

    org.sonarlint.eclipse.site-3.6.0

    7. **META-INF**: 这是Java归档文件的标准部分,包含了一些元数据,如MANIFEST.MF文件,其中列出了JAR文件的属性,如主类、版本信息和依赖库。 8. **plugins**: 可能包含其他子插件或相关插件,扩展SonarLint的功能...

    org.sonarlint.eclipse.site-3.6.0.2018-RELEASE.zip

    - `plugins`和`features`:这两个目录通常包含Eclipse插件系统所需的各种插件和特性定义,使得SonarLint能够在Eclipse环境中正确运行和提供服务。 通过安装和使用SonarLint Eclipse插件,开发者可以享受到更高效、...

    HTTP_Status_404的几种解决方案

    由于META-INF和WEB-INF文件夹下的内容无法对外发布,所以,如果你引用了带这两个目录的文件,肯定是不允许的。例如:http://localhost:8080/guestbook/WEB-INF/index.html就是错误的文件位置存放错误。 四、Tomcat...

    org.sonarlint.eclipse.site-3.4.0.201803051332.zip

    7. **META-INF** - 标准的Java存档(JAR)文件目录,包含了关于文件和包的元信息,如MANIFEST.MF文件。 8. **features** - 这个目录通常包含Eclipse的特性描述文件,定义了插件提供的功能和它们之间的关系。 Sonar...

    用axis2+Tomcat5.5+Eclipse3.2部署和访问Web服务

    - 在项目中创建`WEB-INF`和`META-INF`目录 - 在`WEB-INF`下创建`classes`文件夹,并设置其为编译文件输出位置 - 在`src`目录下创建`account`包,并编写`AccountOper`类 #### 三、实现Web服务 1. **编写Web服务...

    精通eclipse web开发 随书光盘ch12.rar

    2. **项目结构与创建**: 在Eclipse中,Web项目通常包含src、WEB-INF、META-INF等目录,每个都有特定用途。例如,src存放Java源代码,WEB-INF下有web.xml配置文件,用于定义应用的部署描述符。 3. **动态Web项目设置...

Global site tag (gtag.js) - Google Analytics