程序设计从“面向过程”到“面向对象”,再到时有提起的“面向组件”,无不贯穿一个要素:代码的可复用性!
今天告诉大家如何在 MyEclipse 中制作自己的类库,以及在其他项目中进行引用(Java project/Jsp project)。
我所接触的框架还很基础,暂时只是一些简单的应用开发。那么我新建这样一个 java 库:
我使用的项目名称为“Queen”,这主要考虑到我今后无论在哪个公司、部门,我可能都会引用这些自己的经验小结,因此,使用公司或部门的名称会不大妥当。另外,这是私人的经验总结,无关任何具体业务,应该不会给公司带来任何损失。
我创建了若干我刚最近需要的常用类:
创建的时候主要参照 .net 框架中的命名空间,以期用自己最熟悉的归类、命名使用某个常用类。下面是输出 jar 文件的方式:
接下来介绍如何引用前面创建的 jar 文件。
假设我们需要在如下的项目中引用我的常用类:
依次选择 Java Build Path、Libraries
点击 Add External JARs… 按钮,浏览并选择前面我们生成的 jar 文件。
至此,引用过程完成(类似数据链接类 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":
将你所自己引用的非系统 jar 文件拷贝到 My_web_root_path\WEB-INF\lib 目录:
好了,开发的项目大致可以运行了,剩下的问题、就不是引用或引用部署方面的问题了。