`

.classpath和.project文件

阅读更多

.classpath 文件

 

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <!-- 源码目录 -->
    <classpathentry kind="src" path="src"/>
    <!-- JDK运行时容器 -->
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
    <!-- 以下为类库 path为你自定义的目录 -->
    <classpathentry kind="lib" path="lib/swing-layout-1.0.3.jar"/>
    <classpathentry kind="lib" path="lib/AbsoluteLayout.jar"/>
    <classpathentry kind="lib" path="lib/jtds-1.2.2.jar"/>
    <classpathentry kind="lib" path="lib/jxl.jar"/>
    <!-- 编译后输出class 目录  -->
    <classpathentry kind="output" path="bin"/>
</classpath>


 当运行或调试Java程序代码时,运行时classpath由启动配置决定.

 

 

 

.project文件:

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

nature标记表示该项目的类型。这里的nature性质org.eclipse.jdt.core.javanature表示它是Java项目。

 

<natures>
	<nature><!-- eclipse 发布工程 -->
		com.genuitec.eclipse.ast.deploy.core.deploymentnature
	</nature>
	<!-- j2ee的web工程 -->
	<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
	<!-- flex工程 -->
	<nature>com.adobe.flexbuilder.project.flexnature</nature>
	<!-- flexaction工程 -->
	<nature>
		com.adobe.flexbuilder.project.actionscriptnature
	</nature>
	<!-- Dynamic Web Project 用 -->
	<nature>
		org.eclipse.wst.common.project.facet.core.nature
	</nature>
	<!-- java工程 -->
	<nature>org.eclipse.jdt.core.javanature</nature>
	<!-- Dynamic Web Project 用 -->
	<nature>
		org.eclipse.wst.common.modulecore.ModuleCoreNature
	</nature>
	<!-- Dynamic Web Project 用 -->
	<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
</natures>

 

 

其中有的项目没有的话是无法发布的

 

 

我flex project的配置文件

 

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
	<name>flexttruts</name>
	<comment></comment>
	<projects></projects>
	<buildSpec>
		<buildCommand>
			<name>
				com.genuitec.eclipse.j2eedt.core.WebClasspathBuilder
			</name>
			<arguments></arguments>
		</buildCommand>
		<buildCommand>
			<name>
				com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder
			</name>
			<arguments></arguments>
		</buildCommand>
		<buildCommand>
			<name>
				com.genuitec.eclipse.j2eedt.core.J2EEProjectValidator
			</name>
			<arguments></arguments>
		</buildCommand>
		<buildCommand>
			<name>
				com.genuitec.eclipse.j2eedt.core.DeploymentDescriptorValidator
			</name>
			<arguments></arguments>
		</buildCommand>
		<buildCommand>
			<name>org.eclipse.jdt.core.javabuilder</name>
			<arguments></arguments>
		</buildCommand>
		<buildCommand>
			<name>
				org.eclipse.wst.common.project.facet.core.builder
			</name>
			<arguments></arguments>
		</buildCommand>
		<buildCommand>
			<name>com.adobe.flexbuilder.project.flexbuilder</name>
			<arguments></arguments>
		</buildCommand>
		<buildCommand>
			<name>org.eclipse.wst.validation.validationbuilder</name>
			<arguments></arguments>
		</buildCommand>
	</buildSpec>
<natures>
	<nature><!-- eclipse 发布工程 -->
		com.genuitec.eclipse.ast.deploy.core.deploymentnature
	</nature>
	<!-- j2ee的web工程 -->
	<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
	<!-- flex工程 -->
	<nature>com.adobe.flexbuilder.project.flexnature</nature>
	<!-- flexaction工程 -->
	<nature>
		com.adobe.flexbuilder.project.actionscriptnature
	</nature>
	<!-- Dynamic Web Project 用 -->
	<nature>
		org.eclipse.wst.common.project.facet.core.nature
	</nature>
	<!-- java工程 -->
	<nature>org.eclipse.jdt.core.javanature</nature>
	<!-- Dynamic Web Project 用 -->
	<nature>
		org.eclipse.wst.common.modulecore.ModuleCoreNature
	</nature>
	<!-- Dynamic Web Project 用 -->
	<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
</natures>
</projectDescription>

 

分享到:
评论

相关推荐

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

    《Eclipse下的.classpath文件和.project文件详解》 在Eclipse这款流行的Java集成开发环境中,.classpath和.project文件是两个至关重要的配置文件,它们对于项目的构建、编译和运行起着核心作用。本文将深入探讨这两...

    Project02.zip

    为了运行此项目,你需要先解压"Project02.zip",然后在Eclipse环境下导入这个项目,Eclipse会自动识别并应用.classpath和.project文件中的配置信息。接着,你可以编辑src目录下的源代码,编译并运行程序,测试和调试...

    基于Unity3d的HuaWeiSDKForUnity3d接入与修改设计源码

    其中,.classpath和.project文件用于配置项目的构建路径和项目属性,project.properties文件则包含了项目的相关属性设置。proguard-project.txt是用于配置项目混淆的文件,而LICENSE.txt和readme.txt则分别包含了...

    基于Java+SSM框架的甜品在线订购系统设计与实现源码

    build文件夹通常用于存放编译后的二进制文件,而.classpath和.project文件则是与Eclipse集成开发环境相关的配置文件,用于指定项目的构建路径和配置信息。readme.txt文件则是项目的说明文档,通常包含项目的简要介绍...

    基于Java的硕士研究生论文答辩系统设计源码

    .classpath和.project文件用于定义和配置Java项目的运行环境和构建路径,.settings目录包含了Eclipse等开发工具的项目设置,.gitattributes和.gitignore文件则是为了在使用Git版本控制时管理项目文件的规则和忽略...

    基于ssm 框架开发开发eclipse在线考试管理系统

    其中,.classpath和.project文件主要用于eclipse环境配置,OnlineExamSSM.iml是IntelliJ IDEA环境配置文件,ReadMe.txt包含了系统的使用说明和运行环境要求,src文件夹包含了系统的源代码,WebContent包含了系统的...

    cmd.zip

    - **Eclipse项目配置**:如何创建、管理和配置Eclipse项目,包括使用.classpath和.project文件。 - **Eclipse插件和设置**:如何自定义IDE以适应个人或团队的开发习惯,通过修改.settings目录下的文件。 了解这些...

    基于Java的net-book网上书店SSH框架设计源码

    1. .classpath和.project文件,这些通常是Eclipse开发环境用以标识项目的配置文件。 2. 介绍和录相的Word文档和可执行文件,可能包含了项目的详细说明和演示视频,这对于理解项目的架构和功能非常有帮助。 3. db.sql...

    java项目,毕业设计-javaWeb物资管理系统项目源码.zip

    1. .classpath和.project文件,这是Eclipse集成开发环境的配置文件,用于定义Java项目构建路径和项目信息,确保开发环境能够正确识别和构建项目。 2. .mymetadata和.settings目录,这些文件和目录同样用于Eclipse ...

    毕设-java web-ssm-校园管理系统源码19.zip

    首先,从文件名称列表中可以看到,该项目使用了Eclipse集成开发环境进行开发,这从.classpath和.project文件的存在可以推断得出。.classpath文件包含了项目构建路径的相关信息,而.project文件包含了项目的基本信息...

    斑马打印机java开发

    斑马打印机(Zebra ...在编写和测试代码的过程中,可能需要用到`.classpath`和`.project`文件来调整项目设置。最后,通过`zDriverAdapter`和`ZebraNativeUsbAdapter`与打印机建立连接,发送打印指令,实现打印任务。

    398汽车租赁平台.zip

    【标签】虽为空,但我们可以根据文件内容推测一些关键标签,如 "Java开发"(基于.jsp文件)、"Web应用"(因为涉及到Web平台)、"数据库管理"(鉴于.db文件的存在)、"项目管理"(包含.classpath和.project文件)等。...

    基于Java和JavaScript的宠物交易网站设计源码

    这些文件分别具有不同的功能,如.classpath和.project文件通常与集成开发环境(IDE)如Eclipse相关,用于配置项目;.gitignore文件用于指示Git版本控制系统忽略哪些文件或目录;readme.txt通常包含项目的基本介绍和...

    基于Java及多语言集成的cj.studio.eCM模块化开发工具包设计源码

    .classpath和.project文件分别用于定义Java类路径和工作空间配置,.gitignore文件则用于指定在使用Git时需要忽略的文件和目录,build.gradle和settings.gradle文件是Gradle构建工具的配置文件,用于自动化项目的构建...

    大学毕业设计之Android项目,记事本 .zip

    .classpath和.project文件则分别用于Eclipse和Eclipse相关的IDE(如Spring Tool Suite)中,它们包含了项目所需的类路径和构建信息,便于这些IDE识别项目结构,进行代码编辑和构建。.gitignore文件表明该项目可能...

    基于Java和JavaScript的校友录全栈设计源码包

    其中,.classpath和.project文件是由Eclipse等集成开发环境(IDE)使用的配置文件,用于管理项目的类路径和项目属性;.gitattributes和.gitignore文件则用于Git版本控制系统配置,前者定义了文件在Git仓库中的处理...

    基于Java核心技术的政务综合平台设计源码

    .classpath和.project文件则是Eclipse开发环境特有的项目配置文件,分别用于配置Java类路径和项目属性。 这个基于Java核心技术的政务综合平台设计源码,是一个涵盖前后端多种技术的复杂项目。它不仅具备丰富的前端...

    安卓多渠道打包工具java版本.zip

    例如,.classpath和.project文件通常用于定义Java项目的基本配置信息,.gitignore文件用于指定在使用Git版本控制系统时,哪些文件或文件夹应当被忽略。而README.md文件则通常包含有关项目的详细介绍、使用说明和贡献...

    基于Java、JavaScript、CSS的综合茶叶评分与展示系统设计源码

    .classpath和.project文件可能是针对Eclipse或其他集成开发环境(IDE)的项目配置文件,而.gitignore文件则用于指定在使用Git版本控制系统时应该忽略的文件类型。 这个综合茶叶评分与展示系统设计源码是一个结合...

    基于Java编写的MinecraftMidiPlayer设计源码

    比如,.classpath和.project文件表明该项目是为集成开发环境设计的,而pom.xml是Maven项目对象模型的配置文件,用于构建和管理Java项目。settings目录中包含了项目的各种设置,如编码风格、编译器设置等。readme.txt...

Global site tag (gtag.js) - Google Analytics