`

解析Myeclipse项目下的.classpath文件

阅读更多

目前,在项目开发的过程中,当从CVS/SVN上同步下所需要的项目后,但在自己的运行环境中无法运行,其中的原因是不同运行环境下的.classpath的配置不一样,需要对其进行相应的调整。首先,我们来解析.classpath文件,.classpath为XML格式的文件,其中最常用到的标签为:<classpathentry/>。它的常见属性有:kind,path,exported。

1. <classpathentry kind="src" path="src"/>指定了该项表示源文件,并指明了源文件的路径

2. <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/antlr.jar"/>指定了该项表示库文件或目录,并指明了相应的存放路径

3. <classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>指定了该项表示编译路径,指明了*.java文件被编译成*.class文件后的存放路径。该项为默认存放路径,也意味着在.classpath文件中只能存在一项kind="output"

4. <classpathentry exported="true" kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>和

    <classpathentry exported="true" kind="con"  path="com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER"/>为每个project的必有项。

 

以上分别对应Java Build Path相对应的Source 和 Library项,可以根据需要进行调整

 

出处:http://hawktiger2008.iteye.com/blog/460751

分享到:
评论

相关推荐

    MyEclipse集成Maven.pdf

    8. **pom.xml文件解析** `pom.xml`文件的结构遵循Maven的POM(Project Object Model)模型。`&lt;project&gt;`标签是整个配置的根元素,其中`&lt;modelVersion&gt;`定义POM的版本,`&lt;groupId&gt;`和`&lt;artifactId&gt;`分别标识项目的...

    MyEclipse\聊天室.rar

    通常,一个Java项目会包含如src(源代码)、lib(库文件)、res(资源文件)、build(编译输出)等不同目录,以及项目相关的设置文件(如.project和.classpath)。 在这个项目中,开发者可以学习到以下关键知识点:...

    org.apache 文件上传

    1. `.classpath`:这是Eclipse IDE的配置文件,记录了项目的类路径信息。 2. `.myeclipse`:这通常是MyEclipse IDE的用户配置文件夹,包含个人设置和项目元数据。 3. `.mymetadata`:可能是MyEclipse或其他IDE的...

    MyEclipse导入现有项目

    通常情况下,MyEclipse会自动解析项目的构建路径,但有时也需要手动添加外部JAR文件或引用其他项目。 3. **编码问题**:如果导入后的项目存在乱码现象,可以在项目属性设置中调整文件编码格式。一般推荐使用UTF-8...

    使用myeclipse生成二维码

    在压缩包文件中,`.classpath`、`.mymetadata`、`.project`、`.settings`是MyEclipse项目相关的配置文件,用于维护项目的构建路径、元数据以及IDE设置。`src`目录存放源代码,`WebRoot`是Web应用的根目录,而`....

    java毕设之javaweb物流配货项目源码.rar

    3. `.mymetadata`:可能是Eclipse或MyEclipse等IDE的元数据文件,存储关于项目的信息。 4. `.project`:这是Eclipse项目配置文件,包含了项目构建、编译、运行的设置。 5. `说明.rar`:可能包含项目的详细说明、设计...

    MyEclipse下用XFire开发WebService(入门级)源码

    1. **.classpath**:MyEclipse项目的类路径配置文件,包含了项目所需的库和依赖。 2. **.mymetadata**:可能包含了MyEclipse项目的元数据,比如项目设置和自定义信息。 3. **.project**:Eclipse项目的配置文件,...

    MyEclipse开发实例

    - **MyEclipse EJB项目的概念**:MyEclipse EJB项目是一种特殊的Eclipse Java项目,除了标准的Java项目结构外,还包括一个`META-INF`文件夹,用于存放与EJB相关的元数据文件,如`ejb-jar.xml`等。 - **项目结构**:...

    MyEclipse for Spring Demo Project

    5. **.project** - MyEclipse项目的元数据文件,包含了项目设置和构建路径信息。 6. **.classpath** - 描述了项目的类路径,包括JRE系统库和其他项目依赖。 通过分析这个示例项目,开发者可以学习到: 1. **Spring...

    java项目之图书馆管理系统项目源码.rar

    1. `.classpath`:这是一个Eclipse项目配置文件,用于定义项目的类路径,包括JRE系统库、项目源代码目录以及其他依赖的库。 2. `程序使用说明书.doc`:提供了项目的使用指南,详细解释了如何操作和理解这个系统,对...

    Eclipse不编译java文件的解决方法.doc

    在使用Eclipse或MyEclipse开发Java应用时,有时可能会遇到Eclipse不自动编译Java文件的问题,导致项目无法正常运行。以下是一些常见的解决方法: 1. **更改编译错误处理策略**: 在Eclipse中,进入`Window -&gt; ...

    MyEclipse+Tomcat+MySQL的环境搭建.txt

    本文将详细解析如何搭建MyEclipse+Tomcat+MySQL的开发环境,确保开发工作顺利进行。 ### 一、配置JDK环境 在开始之前,首要任务是配置Java Development Kit (JDK)环境,因为MyEclipse和Tomcat均依赖于JDK运行。...

    MyEclipse中加载Spring的JPetStore

    5. **构建路径**:检查项目的构建路径,确保所有需要的库文件都已经添加到classpath中。在项目属性中,选择Java Build Path,将所需的jar文件添加到Libraries中。 6. **启动服务器**:在MyEclipse中,右键点击项目...

    Tomcat | myeclipse | jdk安装与配置.doc

    Tomcat会解析Web应用的WEB-INF/web.xml文件,根据配置启动服务。 **总结** 这个文档很可能是关于如何在Windows环境中安装和配置Java开发环境的详细指南,包括JDK的安装、环境变量配置,Tomcat的下载、安装、配置,...

    自己用struts2写的文件上传的例子

    - `.classpath`和`.project`是Eclipse IDE的项目配置文件,它们定义了项目的类路径和构建设置。 - `.mymetadata`可能是MyEclipse(另一个IDE)的元数据文件。 - `WebRoot`是Web应用的根目录,包含HTML、CSS、...

    myeclipse-eclipse快捷键大全.txt

    ### MyEclipse与Eclipse快捷键大全解析 #### 标题和描述中的知识点解析 **标题:“myeclipse-eclipse快捷键大全”** - **MyEclipse与Eclipse**: 这两个是流行的集成开发环境(IDE),主要用于Java开发。虽然它们在...

    Myeclipse优化JBPM4.0配置

    本文将深入解析JBPM4.0在Myeclipse环境下的配置优化,涵盖所需工具列表、下载资源及详细的安装步骤,旨在帮助开发者高效搭建JBPM4工作流开发环境。 ### 一、框架图 JBPM4.0是基于Java的开源工作流引擎,它提供了...

    基于JavaWEB实现的论坛源代码

    5. **开发环境与工具**:由于出现了`.classpath`和`.project`、`.myeclipse`等文件,可以推断该项目是在Eclipse或MyEclipse环境下开发的,这是一款常用的Java开发集成环境,提供了便捷的项目管理和代码编辑功能。...

    webwork简单实例

    这些文件是Eclipse或myEclipse项目的配置文件: - `.classpath`:定义了项目的类路径,包括JRE系统库和其他项目依赖。 - `.mymetadata`:myEclipse特有的元数据文件,存储项目的一些个性化设置。 - `.project`:...

    JSF实现的一个小的实例

    4. **.classpath文件**:这是Eclipse项目中的一个重要文件,记录了项目的类路径,包括JRE系统库、项目依赖的库以及源代码的路径。在JSF项目中,.classpath可能包含了JSF库和其他相关依赖。 5. **.mymetadata文件**...

Global site tag (gtag.js) - Google Analytics