eclipse工程当中的.classpath 和.project文件什么作用

如题所述

.project是项目文件,用来定义项目的结构,比如lib,src目录在项目中的位置
.classpath定义了项目编译所用的$CLASSPATH。

.classpath文件:
<classpathentry kind="src" path=""/><classpathentry kind="con" path=""/><classpathentry kind="lib" path=""/><classpathentry kind="output" path="bin"/>
上面参数的含义为:
源文件的具体位置(kind="src")
运行的系统环境(kind="con")
工程的library的具体位置信息(kind="lib")
项目的输出目录(kind="output")
.project 文件:
<?xml version="1.0" encoding="UTF-8"?><projectDescription> <name>myibatis</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> <linkedResources> <link> <name>mybatis</name> <type>2</type> <location></location> </link> </linkedResources></projectDescription>
上面参数的含义为:
工程名<name></name>
工程注释描述<comment></comment>
运行时需要的额外Eclipse插件<natures></natures>,及其具体加载信息<buildSpec></buildSpec>。
工程中的文件连接使用<linkedResources>进行说明
温馨提示:内容为网友见解,仅供参考
无其他回答

eclipse工程当中的.classpath 和.project文件什么作用
.project是项目文件,用来定义项目的结构,比如lib,src目录在项目中的位置 .classpath定义了项目编译所用的$CLASSPATH。.classpath文件:<classpathentry kind="src" path=""\/><classpathentry kind="con" path=""\/><classpathentry kind="lib" path=""\/><classpathentry kind="output" path="...

myeclipse工程当中的.classpath 和.project文件什么作用
总体上说这个文件就是配置整个工程的运行环境。.project 文件 从数据上看,我们可以了解到这些配置主要是描述工程的基本信息:工程名<name><\/name> 工程注释描述<comment><\/comment> 运行时需要的额外Eclipse插件<natures><\/natures>,及其具体加载方式信息<buildSpec><\/buildSpec> 如果你在开发过程中向工...

...中classpath文件、.mymetadata文件、.project文件都是怎么创建的,具...
project是项目文件,你这个项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置 .classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH

1..为什么java程序,环境变量classpath中 tools.jar dt.jar是必须
如果用IDE,那么就不需要设置classpath,设置path都不需要(eclipse需要配置eclipse.ini),java_home是虚设,在Windows-Preferences-Java-->Installed JRES,配置你的jdk目录,IDE会自动找到你项目的编辑命令和类库(path和classpath)3:class文件运行当然需要lib支持,可以最简单的 public class HelloWorld{ public sta...

...bin、src、lib、.classpath、.project代表什么意思啊?
.setting是eclipse项目信息目录 bin是class文件目录 lib是存放的jar包目录 src是源代码目录 .classpath是类路径配置文件 .project是项目参数配置文件 顺便一说.classpath和.project都是xml格式的 导出一般会将bin和src单独导出 .classpath .project和.setting如果是做jar包的话 基本没啥用 lib也可以不放...

.project 文件是做什么用的,,???
.project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置。从数据上看,可以了解到这些配置主要是描述工程的基本信息:工程名<name><\/name> 工程注释描述<comment><\/comment> 运行时需要的额外Eclipse插件<natures><\/natures> 及其具体加载方式信息<buildSpec><\/buildSpec> ...

...中classpath文件、.mymetadata文件、.project文件是如何创建的,具体...
看起来好像是Eclipse自动生成的项目配置文件 这些文件是自动生成的,目的是让Eclipse识别这个文件夹是Eclipse的项目文件夹

有关.classpath文件问题
对于第一个问题,.classpath是eclipse才有的文件,别的IDE可能没有,到Web服务器中进行部署的话,Web服务器是不会用.classpath来查找,应该是通过系统的classpath,WEB-INF下面的classes,以及lib目录下面进行查找(我估计是使用了URLClassLoader类进行类的加载,这里涉及到了java的类加载机制)第二个问题,我...

请eclipse Web工程 的classpath是指哪一级目录?
在编程的时候,就是放在src下面,和你自己创建的包同一级。在eclipse编译并发布到服务器端后,src路径对应WEB-INF路径,包中的***.java文件对应 WEB-INF下的classes文件夹下 即calsses\/com\/javaweb\/environment\/test\/***.class。classPath即 class类文件的根路径,所以发布前根路径是src,对应发布后...

在Java程序设计中,设置环境变量path和classpath的作用分别是什么?
path和classpath的作用分别是:1、PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经可执行文件javac\/java\/javadoc等待,设置PATH变量...

相似回答