在eclipse中要想正确的运行应用程序,首先要做的就是把相关的类库,类文件包含进来,以及其它配制文件link进来。
在eclipse中可以非常方便的做到。
在工程文件目录中点右键,打开“构建路径”——>“配制构建路径”,就可以进行相关的类库,类文件,配制文件的设置。
在“库”中可以加入编译运行时需要的类库,在“源代码”中可以link入编译运行需要的类,同时还要吧设置源文件的位置以及输出位置。在“项目”中可以加入运行时依赖的其它project。在“排序和导出”可以对设置好的类库,类文件,配制文件进行排序,可以设定哪些文件要导出到硬盘上。
===========
向Eclipse工程中导入所需的第三方jar包,可以有好几种方式,一般情况下,我们在项目根目录下建立/lib文件夹,将所有用到的lib包拷贝到该目录下,然后在Eclipse中通过添加jar功能按钮来进行。
这里要说的是另外一种方式,通过添加classpath变量来添加jar包。因为在很多开源项目中,下载器源码后通过ant或者maven等构建工具编译工程之后,它所依赖的jar文件都是通过这种方式进行的。
具体做法如下:
window->preferences->Java->Build path->Classpath Variables
在右边点击New按钮,设定变量名称,然后指定该变量所指向的目录,完成既可。
这样已经设定好了类路径变量,然后在需要使用该路径的工程上,通过工程的Properties对话框中的Java Buildpath来添加该变量,添加之后的变量并没有指向某个特定的jar包,需要Edit该变量,使用Extension按钮来添加具体依赖的jar包
这样,便可以通过classpath变量的方式添加jar包了。
===============
eclipse中的.project 和 .classpath文件的具体作用是什么?
.project是项目文件,你这个项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置
.classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH
这些文件你用文本编辑器就能察看了
在一个项目中点刷新的目的是为了更新.project文件中的文件清单,让你把不通过eclipse提交到项目的文件显示出来
分享到:
相关推荐
本文详细叙述了.classpath中各种属性的含义
主要介绍了Spring配置中的"classpath:"与"classpath*:"的区别,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
NULL 博文链接:https://wangbing9577.iteye.com/blog/2175197
Classpath Variable 解决办法
一份详细解释java的classpath和package的含义和配置方法的文档。
classpath 和path
jdk的classpath路径和环境配置 jdk的classpath路径和环境配置
classpath修改,相关jsp页面classpath修改
本文档介绍了spring中的在classpath中加载配置文件
每一个项目目录中的.classpath文件是Eclipse的项目路径文件;.project文件是Eclipse项目的项目描述文件。读者可以通过两种方法使用这些源代码: (1)从头创建项目,这种方式要求读者根据书中介绍的方法创建项目、包...
接口测试,eclipse testng离线包是eclipse的插件,怎么在Eclipse下配置TestNG环境。 1. 安装Eclipse: http://www.eclipse.org/downloads/ 2. 安装JDK:...
关于java的classpath补充,详细说明如何配置classpath,如火热让javac正确编译运行java文件
.classpath
每一个项目目录中的.classpath文件是Eclipse的项目路径文件;.project文件是Eclipse项目的项目描述文件。读者可以通过两种方法使用这些源代码: (1)从头创建项目,这种方式要求读者根据书中介绍的方法创建项目、包...
Android 4.4.4源码的.classpath文件,主要用于将Android 4.4.4源码的导入到eclipse工具中,提供给需要学习android源码的同学,也自己顺便记录一下,方便查找。
classpath备份
目录 0.环境说明...........................................................3.6.2类别路径变量(Classpath varia........86 3.6.3程序代码格式制作器(Code Form...86 3.6.4程序代码产生(Code generation........88
java classpath 理解 包括 1 在命令行查看classpath 2 在命令行设置classpath 3 classpath理解 4 命令行中直接使用classpath 很经典哦