Eclipse项目的.classpath文件

path:表示去哪个路径去找编译工具javac,运行工具Java等。
classpath:表示去哪一个路径去找字节码文件
 从Java5开始默认表示.(当前路径)

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
 <classpathentry kind="src" path="src"/>
 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 <classpathentry kind="lib" path="lib/mysql-connector-java-5.1.7-bin.jar"/>
 <classpathentry kind="output" path="bin"/>
</classpath>

析:
kind:类别,类型的意思:kind的值不能改变,常见的值如下:
 src: source folder 表示源路径, 
    其特点:放在该类型目录下的文件会被自动编译到classpath目录下。

con:表示连接,一般表示引用的jre的jar包。(不关心)

output:表示src目录下的文件编译之后的输出路径,称之为classpath路径

lib;表示库文件,一般的表示自行添加的库(即第三方jar包)

path:表示对应kind的路径,可以修改。

做项目往往会更改src的路径值,以及output的路径值。

source folder:其实就是一个src类型的路径,其特点:放在该类型目录下的文件会被自动编译到classpath目录下。
package: 包
folder: 表示普通的文件夹

时间: 2024-08-04 20:42:38

Eclipse项目的.classpath文件的相关文章

自动生成项目的Makefile文件

自动生成项目的Makefile文件 理论基础 跟我一起写 Makefile:   http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=408225 例解 autoconf 和 automake 生成 Makefile 文件:   http://www.ibm.com/developerworks/cn/linux/l-makefile/index.html 步骤 写好Makefile.am 运行 autoscan , 自动创建两个文件: a

使用r.js压缩整个项目的JavaScript文件

r.js是RequireJS的一部分(optimizer).它依赖于UglifyJS,而UglifyJS基于nodejs.r.js多数时候配合模块化(AMD)写法进行合并,压缩.如果你的代码不采用AMD方式,也可以用它来压缩.这篇讨论的是当不采用AMD方式组织代码时压缩整个项目的js文件. 假设项目中所有的js文件都在scripts目录中 项目中有css,html,scripts三个目录,分别对应css,html和js文件.下载的r.js与myapp平行放置. scripts-build目录放置

eclipse项目中.classpath文件详解

1 前言 在使用eclipse或者myeclipse进行Java项目开发的时候,每个project(工程)下面都会有一个.classpath文件,那么这个文件究竟有什么作用? 2 作用 .classpath文件用于记录项目编译环境的所有信息,包括:源文件路径.编译后class文件存放路径.依赖的jar包路径.运行的容器信息.依赖的外部project等信息.如果把该文件删除,则eclipse不能讲该工程识别为一个正常的java工程,仅仅当做普通的文件夹而导致不能正常运行. 3 .classpath

Android Studio 新建项目的R文件丢失的解决方法

最近Android Studio炒的比较热,于是笔者决定赶赶时髦,从Eclipse转到了Android Studio.不幸的是,用Android Studio创建项目的时候就遇到了一个比较尖锐的问题——R文件丢失,如下图. error提示为“Error:Execution failed for task ‘:app:compileDebugAidl‘.> aidl is missing” . 经过多方查阅及研究,有了一个简单明了的解决方法. 其实问题的焦点就在Build Tool 23.0.0

JavaWeb项目的classpath说明

概念解释: classpath : 即项目中WEB-INF下面的classes目录; 应用: [01] src路径下的文件在编译后会放到WEB-INF/clases路径下.默认的classpath是在这里.直接放到WEB-INF下的话,是不在classpath下的.用ClassPathXmlApplicationContext当然获取不到的. [02] 如果单元测试的话,可以在启动或者运行的选项里指定classpath的路径的.用maven构建项目时候resource目录就是默认的classpa

Xcode 项目的 gitignore文件

xcode 项目中有些文件会频繁引起冲突  因此  需要设置 gitignore gitignore 来自 stackoverflow /////////////////////////////////////////////////// ########################## .gitignore file for Xcode4 / OS X Source projects## Version 2.1# For latest version, see: http://stacko

maven建ssh项目的pom文件

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion&

eclipse .setting下各文件详解

Eclipse项目中系统文件介绍 一. 写在前面 文章较长,可以直接到感兴趣的段落,或者直接关键字搜索: 请原谅作者掌握的编程语言少,这里只研究Java相关的项目: 每一个文件仅仅做一个常见内容的简单介绍,这些知识多数来自于实践理解和网络搜索,可能会不全面,更详细的可以看相关的参考资料. 二. 概述 Eclipse在新建项目的时候会自动生成一些文件.这些文件比如.project..classpath..settings目录下的所有文件等.这些文件是Eclipse项目的元数据,描述了一个Eclip

Eclipse中missing gen文件夹

今天从svn download下一个项目出现红色叹号,在configure build path中查看是丢失了gen文件夹.打开项目的property看看有没有可以设置的.点击android选项,提示我: java.lang.NullPointerException Errors running builder 'Android Resource Manager' on Project 'XXX' 这个从来没遇到过,在网上搜了一下,大部分都是修改Eclipse.ini文件,添加代码,但是他们是j