随笔分类 -  Eclipse

解决Gradle生成Eclipse支持后,发布到Tomcat丢失依赖jar包的问题
摘要:最近一个项目中,使用号称下一代构建工具的Gradle构建项目。使用中发现一个问题,Gradle从中央库下载的jar文件在系统的其它目录,使用gradle eclipse添加Eclipse支持时,jar文件是以外部依赖的形式导入的。Eclipse将web项目发布到Tomcat时,是不会自动发布这些依赖的。可以通过Eclipse在项目上右击 - Propertics - Deployment Assembly,添加“Java Build Path Entries”,添加所有依赖的jar包,就可以在发布时自动发布外部依赖的jar包。但是手动添加,是不符合自动化构建的要求的,打开.classpath文 阅读全文

posted @ 2013-07-31 13:30 石莹 阅读(9905) 评论(0) 推荐(0) 编辑

为动态栏目生成独立的地址
摘要:因工作原因,要实现一个动态的栏目,使用独立的地址访问。例如对于项目xxx使用http://localhost:8080/xxx/aaa可访问栏目aaa。 “海词”网站(http://dict.cn/)实现了“地址栏一步查词”,具有类似的功能。 提出了两种方案: 1、建立固定结构目录aaa,可使用要求的地址访问。当建立新栏目时,程序拷贝aaa目录,修改目录名实现。 2、使用过滤器,拦截... 阅读全文

posted @ 2012-02-01 17:32 石莹 阅读(911) 评论(0) 推荐(0) 编辑

Struts 2 学习笔记——第一个完整的程序
摘要:1、web.xml文件配置 Struts2包装了复杂的jsp页面与servlet之间数据交换的接口,Struts2实际就是一个超级过滤器,所以需要在web.xml文件中配置过滤器 <!-- 配置核心过滤器,拦截所有URL请求 --><filter> <filter-name>struct2</filter-name> <filter-class>org.apache.st... 阅读全文

posted @ 2012-01-16 16:29 石莹 阅读(1426) 评论(0) 推荐(1) 编辑

syDataProcess项目
摘要:项目背景 这是我的毕业设计作品。上次的generalDAO,是为了演示通过反射机制获取字段信息和拼接SQL语句的方式访问数据库。实现的功能较弱,并且项目的可扩展性不强。这次再对数据访问进行分析和抽象,完成了syDataProcess项目。 设计过程 在generalDAO中,获取信息和拼接字符串是在一起完成的使结构混乱。首先应该分开这两种处理过程 1、在底层实现数据库访问,向上提供统一的接... 阅读全文

posted @ 2011-05-06 22:35 石莹 阅读(380) 评论(0) 推荐(0) 编辑

J2ME游戏设计框架
摘要:因为移动设备运行速度问题,J2ME开发比较注重程序的复杂度。为了寻求时间复杂度与空间复杂度的一个平衡,通常将程序分为多个页面。多个页面就需要一个管理工具。本文展示了一种经典的J2ME中管理多个页面的调度器。基础结构为每一个页面编写一个类,在每一个类中实现以下方法//无参的构造方法//执行的run方法public void run() {}//绘图的paint方法,参数为屏幕的画笔public void paint(Graphics g) {}//按键时的响应方法,参数为按键消息码public void keyPressed(int key) {}调度器应该继承Canvas类,实现Runnab. 阅读全文

posted @ 2010-10-11 09:21 石莹 阅读(579) 评论(0) 推荐(0) 编辑

通用DAO类
摘要:基础:一般编写MVC的数据持久化层是使用DAO模式。所谓DAO,也就是Data Access Object(数据访问接口)。DAO与业务逻辑层传递的是一个实体对象,而这个实体对象是数据库表在程序中的一个映射。所以对于数据库中要操作的每一张表,都要建立一个VO(实体对象)类,一个DAO接口,一个创建DAO的工厂类,以及一个DAO的实现类。而这些基本是一样的,如果程序需要访问多个表的时候,需要大量的重复劳动。就有了抽象出来的必要思考:首先分析DAO模式中的每一部分VO(对象实体):这个类成员变量与数据库中每个字段一一对应,同时提供了相应是set和get方法来设置或取得数值。这个类一般是通过IDE自 阅读全文

posted @ 2010-09-20 00:07 石莹 阅读(2958) 评论(0) 推荐(0) 编辑

Java用AWT实现的状态栏
摘要:AWT中没有提供状态栏工具,可以在Frame中添加一个Panel实现类似的功能。基本功能有创建状态栏,添加指示器,移除指示器,改变指示器内容,获得指示器内容,添加指示器鼠标消息响应,添加指示器右键弹出菜单,获得对一个指示器的引用等。import java.awt.Color;import java.awt.Component;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.Graphics;import java.awt.Label;import java.awt.Panel;import java.awt.P. 阅读全文

posted @ 2010-01-28 20:40 石莹 阅读(2497) 评论(0) 推荐(0) 编辑

Swt编程中的HelloWorld
摘要:创建最简单的SWT程序一、在Eclipse中安装SWT插件swt designer根据 eclipse 版本的不同,下载不同的 SWT-Desiger. 下载地址: http://www.swt-designer.com/ 安装方法和所有的 eclipse 插件一样,将 features, plugins 下的文件放到 eclipse 相应的文件夹中就好了,重启 eclipse, OK .二、破解插件eclipse->windows->preferences->Designer –Registration and Activation ->SWT Designer Pr 阅读全文

posted @ 2010-01-06 19:50 石莹 阅读(471) 评论(0) 推荐(0) 编辑

Eclipse 配置显示中文 javadoc
摘要:原文出自:http://www.blogjava.net/beansoft/archive/2007/06/15/124514.htmlEclipse 配置显示中文 javadoc 的视频 首先参考两篇文章: http://www.eclipseworld.org/bbs/read.php?tid=7704http://www.eclipseworld.org/bbs/read-cec-tid-11468-fpage-8.html本视频是两个方法的集合版.配制 eclipse 3.2 使用JDK1.5中文 JavaAPI配制 eclipse 3.2 使用JDK1.5中文 JavaAPI 1 S 阅读全文

posted @ 2010-01-03 08:59 石莹 阅读(893) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示