java 开发小记:如何使用 MyEclipse 开发自己的类库(mylib.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

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

posted @   陛下  阅读(3986)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示