`
hbkh2000
  • 浏览: 197628 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Eclipse中classpath和link配制总结

阅读更多

在eclipse中要想正确的运行应用程序,首先要做的就是把相关的类库,类文件包含进来,以及其它配制文件link进来。

      在eclipse中可以非常方便的做到。

      在工程文件目录中点右键,打开“构建路径”——>“配制构建路径”,就可以进行相关的类库,类文件,配制文件的设置。

      在“库”中可以加入编译运行时需要的类库,在“源代码”中可以link入编译运行需要的类,同时还要吧设置源文件的位置以及输出位置。在“项目”中可以加入运行时依赖的其它project。在“排序和导出”可以对设置好的类库,类文件,配制文件进行排序,可以设定哪些文件要导出到硬盘上。

 

===========

Eclipse中通过classpath 变量方式导入jar包

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提交到项目的文件显示出来

 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics