`
weigang.gao
  • 浏览: 491010 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Web项目中 .classpath、mymetadata、project文件的功用

 
阅读更多

Web项目中 .classpath、.mymetadata、.project文件的作用
创建Web Project时,会自动生成这个三个文件。
一、.mymetadata文件
1、部署项目用的,把项目部署到tomcat服务器上时,如果没有这个文件,用myeclipse/Eclipse部署是不能部署到关联的tomcat服务器。
.mymetadata文件:


2、在MyEclipse/Eclipse更改项目发布到Tomcat的文件夹
   (1)、在自己的workspace中找到当前使用的项目,找到文件.mymetadata,打开后就会看见标签context- root=”/example”(example是自己应用的名称),可以将其改为别的名称。
   (2)、选择:工程右键 --》Properties --》Myeclipse --》 Web
   [Web-root folder]:/WebRoot
   [Web Context-root]:/ROOT,修改context-root对应的值即可。(默认值:当前项目名称)
二、.project文件

<?xml version=”1.0” encoding=”UTF-8”?>
<projectDescription>
<!-- 工程名称 <name>-->
<name>PheebsKM</name>
<comment></comment>
<projects></projects>
<!-- 编译器指定 <buildSpec>-->
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments></arguments>
</buildCommand>
</buildSpec>
<!-- 核心特性 <natures> -->
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>


对于.project文件不需要手动修改。

三、.classpath文件

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
        <!-- 源码目录 -->
	<classpathentry excluding="main/|webservices/|patterns/|web/|jdk/|resources/|jquery/|util/|jdon/|hotel/" kind="src" path="src"/>
	<classpathentry kind="src" path="src/hotel"/>
	<classpathentry kind="src" path="src/jdon"/>
	<classpathentry kind="src" path="src/webservices"/>
	<classpathentry kind="src" path="src/patterns"/>
	<classpathentry kind="src" path="src/web"/>
	<classpathentry kind="src" path="src/jdk"/>
	<classpathentry kind="src" path="src/resources"/>
	<classpathentry kind="src" path="src/jquery"/>
	<classpathentry kind="src" path="src/util"/>
        <!-- JDK运行时容器 -->
	<classpathentry kind="con" path="melibrary.com.genuitec.eclipse.j2eedt.core.MYECLIPSE_JAVAEE_5_CONTAINER"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.6.0_17"/>
       <!-- 以下为类库,path为自定义的目录,需要导入的jar文件 -->
	<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/lib_jar"/>
        <!-- 编译后输出class目录 -->
	<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>
</classpath>


说明

   1.在eclipse把java项目改成web项目主要修改.setting中的文件,在MyEclipse6.5中修改.mymetadata文件
   2.有时候在一个Web工程里我们需要加入第三方jar包,这时你加入的最好相对路径,
而不是绝对路径。否则你的工程拿到别处就不能运行了。意思就是说你最好把相关的jar放到工程目录下。对于Web工程来说相对简单,web工程是有个lib目录的。直接复制到这里就行了。
   3.若在eclipse中导入其他项目,除了更改引入jar目录外,还可能需要修改.project或.mymetadata文件。

分享到:
评论

相关推荐

    eclipse下的.classpath文件和.project文件

    这些工具的配置和使用往往与.project和.classpath文件中的设置密切相关,例如,通过.project文件可以配置项目的构建工具链,而.classpath文件则决定了这些工具在构建过程中能够找到哪些依赖。 总的来说,理解和掌握...

    eclipse工程中.classpath文件的含义

    "eclipse工程中.classpath文件的含义" .classpath文件是Eclipse中一个非常重要的配置文件,它记录了项目的类路径信息,包括源代码目录、库文件路径、编译器设置等信息。下面我们将详细解释.classpath文件中的各个...

    IKVM.GNU.Classpath

    在IKVM.GNU.Classpath项目中,dll文件可能是IKVM的实现部分,包括了对Java虚拟机的.NET实现和其他必要的类库。在提供的压缩包文件中,"DLL工具.exe"可能是一个用于操作dll文件的实用程序,比如查看、注册或卸载dll;...

    .classpath

    .classpath

    【白雪红叶】eclipse项目结构介绍.xmind

    eclipse项目结构 .project .classpath .mymetadata setings 用以解决环境问题

    Android 4.4.4源码的.classpath文件

    Android 4.4.4源码的.classpath文件,主要用于将Android 4.4.4源码的导入到eclipse工具中,提供给需要学习android源码的同学,也自己顺便记录一下,方便查找。

    (1).classpath

    (1).classpath

    web_project.zip

    【标题】"web_project.zip" 是一个包含了web项目开发元素的压缩文件,它主要用于模拟站酷(ZhanKu)网站的设计。这个压缩包显然属于一个基于Java技术栈的Web应用,因为它在【标签】中明确标注了"java"。 【描述】...

    java web明日知道.zip

    `.mymetadata`文件通常与NetBeans IDE相关,存储了关于项目的元数据,如项目设置、构建信息等。它是项目内部工作流的重要组成部分,虽然对初学者可能不太透明,但对熟悉NetBeans的人来说,这是一个宝贵的资源。 `....

    testng-test-classpath-property-issue-1:一个简单的项目来演示 testng.test.classpath 属性问题

    如果您在 XML 文件中使用包标记并且类路径中有很多类,其中大多数不是测试类,这会很方便。 但是,它不会在运行时搜索 testng.test.classpath 中指定的目录。 所以没有运行测试用例。 重现步骤 将所有 TestNG 所需...

    log4j2-所需jar包+配置详解(详细)

    关于配置文件的名称以及在项目中的存放位置  log4j 2.x版本不再支持像1.x中的.properties后缀的文件配置方式,2.x版本配置文件后缀名只能为".xml",".json"或者".jsn".  系统选择配置文件的优先级(从先到后)如下...

    源代码_srccom.com_Java项目源码_源码文件_pickabi_

    2. `.mymetadata` 文件:这可能是项目特定的元数据文件,通常用于存储项目的一些自定义信息,可能与项目管理系统的特定功能有关。 3. `.project` 文件:这是Eclipse项目的配置文件,包含了项目构建、编译规则、...

    基于SSM框架的高仿bilibili视频网站设计源码

    SSM框架视频网站:基于Java构建,包含158个文件,包括61个Java类文件、35个JSP页面、29个XML配置文件、14个PNG图像文件、8个JAR包文件、1个.classpath文件、1个.mymetadata文件、1个.project文件、1个Idea项目文件...

    Spring中使用classpath加载配置文件浅析

    Spring框架提供了灵活的方式来加载位于classpath中的XML配置文件,这对于项目的模块化和可维护性至关重要。本文将详细分析Spring通过classpath加载配置文件的不同情形,并提供解决加载过程中可能遇到的问题的方法。 ...

Global site tag (gtag.js) - Google Analytics