如何发布自己的jar

程序设计从“面向过程”到“面向对象”,再到时有提起的“面向组件”,无不贯穿一个要素:代码的可复用性!

    今天告诉大家如何在 MyEclipse 中制作自己的类库,以及在其他项目中进行引用(Java project/Jsp project)。

    我所接触的框架还很基础,暂时只是一些简单的应用开发。那么我新建这样一个 java 库:

image

   我使用的项目名称为“Queen”,这主要考虑到我今后无论在哪个公司、部门,我可能都会引用这些自己的经验小结,因此,使用公司或部门的名称会不大妥当。另外,这是私人的经验总结,无关任何具体业务,应该不会给公司带来任何损失。

   我创建了若干我刚最近需要的常用类:

image

   创建的时候主要参照 .net 框架中的命名空间,以期用自己最熟悉的归类、命名使用某个常用类。下面是输出 jar 文件的方式:

image 右键选择该项目,选择 Export 菜单

image 选择 Java/JAR file,点击 Next 按钮

image 去除右侧所有资源勾选,点击 Finish 按钮,

image 如有有覆盖,选择 Yes,至此,一个 JAR 库生成成功!

 

   接下来介绍如何引用前面创建的 jar 文件。

   假设我们需要在如下的项目中引用我的常用类:

image 

image 右键选择该项目,选择 Properties 菜单

image 依次选择 Java Build Path、Libraries

image 点击 Add External JARs… 按钮,浏览并选择前面我们生成的 jar 文件。

image 至此,引用过程完成(类似数据链接类 mysql-connector-java-5.1.5-bin.jar 也是这样使用)。

    最后,告诉大家如何部署引用的 jar 文件到 jsp 网站项目中。

    .net 之所以上手快,大概就是因为很多琐碎环节被开发工具全权完成,而 java 的 IDE 显然懒一些;仆人懒一些,自然主人就会变得勤快。我就是典型的被 .net 惯得五谷不分、四体不勤:)

    在我们安装了 tomcat 后,需要配置服务器根目录(\conf\Server.xml),编辑 Host name="localhost" appBase="My_web_root_path":

image

   将你所自己引用的非系统 jar 文件拷贝到 My_web_root_path\WEB-INF\lib 目录:

image

   好了,开发的项目大致可以运行了,剩下的问题、就不是引用或引用部署方面的问题了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值