jbuilder中配置lib

java 专栏收录该内容
30 篇文章 0 订阅
以前的做法是:
假设jbuilder的工程路径为:
E:/jb/myproject/myproject.jbx
于是E:/jb/myproject/新建了一个libjars目录,
然后在把所有要用到的lib都复制到这个目录下。
接下来在Tool --> Configure-->Libraries-->new -->Folder选择project(这个非常重要)。
再把刚才的jar全部添加进来。再在工程里进行引用。

这样的做法可以保证把一个工程复制到别的机器上的时候,直接打开工程就可以使用。
但是这样的工程多了,会导致大量的jar文件冗余。

于是找到一个应该算是更好的做法。

先建立一个文件加,比如我的是: E:/javalibs。
然后在这下面放好我要用的javalib。

例如

E:/javalibs 的目录

2004-11-29 11:47 <DIR> .
2004-11-29 11:47 <DIR> ..
2004-11-29 11:49 <DIR> javamail-1.3.2
2004-05-11 12:54 <DIR> jaf-1.0.2
2004-11-29 11:56 <DIR> oscache-2.0.2
2004-11-29 11:57 <DIR> sitemesh-2.2.1
2004-11-29 11:57 <DIR> webwork-2.1.6
2004-11-29 12:35 <DIR> propertyset-1.2.0
2004-11-29 12:37 <DIR> clickstream-1.0.2
2004-11-29 15:09 <DIR> oscore-2.2.4
2004-11-29 15:19 443 javamail1.3.2.library
2004-11-29 15:25 396 jaf1.0.2.library
2004-11-29 15:25 1,297 sitemesh2.2.1.library

然后再是
Tool --> Configure-->Libraries-->Add folder-->
E:/javalibs。

接下来添加新的lib。

new -->Folder选择 E:/javalibs(这个非常重要)。

因为这样配置的library生成的路径就是相对路径了。

以后在复制工程到别的电脑上的时候。直接把 E:/javalibs复制过去,然后
Tool --> Configure-->Libraries-->Add folder--> 选择你复制过来的目录,
这个目录下的lib就自动配置好并且可用了。

一个library文件示例 :
E:/javalibs/javamail1.3.2.library

<?xml version="1.0" encoding="UTF-8"?>
<library>
<!--JBuilder Library Definition File-->
<fullname>javamail1.3.2</fullname>
<class>
<path>[javamail-1.3.2/mail.jar]</path>
</class>
<source>
<path>javamail-1.3.2/src/java</path>
</source>
<documentation>
<path>javamail-1.3.2/docs/javadocs</path>
</documentation>
<required>jaf1.0.2</required>
<lastmodsaved>1101712764000</lastmodsaved>
</library>
  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值