eclipse通过classpath variable引用类库

简介: <p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; font-family:Helvetica,Tahoma,Arial,sans-serif; font-size:14px; line-height:25.200000762939453px"> 众所周知,eclipse的pr

众所周知,eclipse的project bulid path中可以引用第三方类库(如图1),

图1

图1

但是这种方式有个缺点:对类库的引用是通过绝对路径。如果有两台电脑(办公室1台、家1台),很可能造成因为类库的路径不同导致eclipse报错。

但事实上,两台电脑中只是libraries目录的绝对路径不同,从libraries开始的子目录完全同步。

只要满足这个条件,就可以用下面的方式引入类库:

1.建立classpath variable。在window->preferences中的建立新的classpath variable(如图2);

图2

图2

2.在build path中选择add varibale,然后在弹出的窗口中选择变量项并选择extend...(如图3)

图3

图3

3.在variable extend窗口中选择所需要的类库(如图4)

图4

图4

这样,类库就是以基于classpath variable的相对路径引用(如图5),

图5

图5

只要能保证两台电脑上所有类库从某一目录开始的相对路径一致,就可以通过建立eclipse的classpath variable保证项目在两台电脑迁移的过程中不会因为引用类库而报错。

相关文章
|
8月前
|
Java Android开发
Eclipse把引用的jar包隐藏掉
Eclipse把引用的jar包隐藏掉
|
Java Android开发
Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
10S
|
Java Maven Android开发
Eclipse maven jar包自动引用版本错误
Eclipse maven jar包自动引用版本错误解决
10S
416 0
Eclipse maven jar包自动引用版本错误
|
JavaScript Java Android开发
Win10系统下eclipse的基本配置 编码格式 classpath原理 import工作机制
eclipse是用来编译java文件的一个软件 国内也有汉化版,我也不知道该怎么上传……忘了从哪里搞来了 不过用了一段时间就还原原来的配置了因为网上的教程之类的方法都是英文版的 为了和网上的配套我也就用回了英文原版。
1931 0
|
开发工具 Android开发
Eclipse中Android项目引用其他项目时链接源码的方法
参照前一篇文章《Eclipse中Android公共库的正确建立及调用方法》,以前只要在Android库中添加了引用,就能自动在项目中引入源码: 但是更新了新版SDK及ADT插件之后,源码不会被自动引用进来,在当前项目中只能以只读方式访问经编译后的源码: 那么如何手动引入源码呢? 你需要在项目上.
1271 0
|
Java Android开发 应用服务中间件
|
Android开发 Java 数据格式
|
Web App开发 Java Apache
Eclipse web项目引用其它项目时的部署问题
为了项目调试方便,并没有采用jar包方式引用,而是直接引用的项目;项目中用到了引用项目中的Servlet,项目启动也成功了,没有报任何的异常;但是只要一用到引用项目中的Servlet,就报下面的错误: java.
831 0