自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 收藏
  • 关注

翻译 Eclipse RCP p2 自定义更新 Eclipse 3.6.x(Eclipse RCP p2 self-update with Eclipse 3.6.x)

经过配置eclipse3.7 rcp自动更新后,在点击时报““the update checker service is not initialized”的错误,在网上查相关资料,在一篇国外文档上查到了一个挺....的解决方式在产品配置页面(produce configurati

2011-07-24 20:33:32 1386

原创 eclipse3.7菜单快捷键的填加

eclipse3.7中很多地方和老版本有差别,好像是在3.6中就开始了,不过当时没怎么在意,所以在搞3.7的时候,网上的文章很多都不一样了,下面介绍下在3.7中增加菜单快捷键的方式。基本不用编码,就是在扩展中进行配置。1、首先说下Action类,原来菜单动作的Action类是继承

2011-07-24 13:57:54 838

原创 RCP创建系统托盘

创建系统托盘类package org.dragon.client.system;import org.dragon.client.Activator;import org.eclipse.jface.action.Action;import org.eclipse.jface.a

2011-07-18 12:28:38 541

转载 SWT Display与Shell

Display处理消息机制是和底层平台相关的,以windwos平台为例所有的系统消息首先被display截取,然后他会根据传入的hwnd,定位到相应的Control,交由Control来处理。Control处理消息的时候,会根据消息的类型,转化为SWTEventObject对象,

2011-07-09 19:30:25 929

原创 HttpClient部分网络设置

java httpclient 自定义网络超时测试的解决

2011-06-02 23:02:00 369

原创 jbpm连接mysql数据库(续)

前面我讲过的使用部署文件连接mysql的方式只是创建了基础数据库,在实际环境中我发现并不能将jbpm的流程持久化到数据库中,下面我又研究了下如何将jbpm的流程持久化到数据库中.这次我使用的环境是jbpm3.2.6.sp1的环境(主要是考虑到以后要使用eclipse3.4的开发环境)首先将mysql的驱动程序mysql-connector-java-5.1.7-bin.jar与jta-1.

2009-04-11 13:59:00 1669

原创 每次部署流程,总会删除数据库中的所有数据,然后再部署的问题

hibernate.cfg.xml中     update的值不同引起的。这个属性有四个值可供选择。网上查了下:     它包含4个属性:     * create : 会根据你的model类来生成表,但是每次运行都会删除上一次的表,重新生成表,哪怕2次没有任何改变     * create-drop : 根据model类生成表,但是sessionFactory一关闭,表就自动

2009-04-11 09:07:00 290

原创 JBPM与MYSQL的配置

1、下载jbpm-jpdl-suite-3.2.2与jbpm-starters-kit-3.1.42、下载mysql、eclipse3、将jbpm-jpdl-suite-3.2.2的designer/eclipse路径下的features与plugins文件夹下的文件分别copy到eclipse相应的目录下,这样就安装完了jbpm的eclipse插件(如果安装成功,则Eclipse首选项里

2009-04-05 15:11:00 1332

转载 使用log4j时,LogFactory.getLog和Logger.getLogger区别

Logger来自log4j自己的包。如果用Logger.getLogger:优点:你只需要一个log4j的jar包。缺点:你只能用log4j作为日志记录器,因为log4j已经硬编码进你的系统了。而LogFactory来自common-logging包。如果用LogFactory.getLog:优点:你可以用任何实现了通用日志接口的日志记录器替换log4j,而程序不受影响。缺

2009-03-13 10:48:00 1861

转载 log4j完全配置

环境 log4j-1.2.15一、前言:      log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现,     当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中实际使用最多的还是log4j,  

2009-03-13 09:34:00 201

转载 Mysql常用命令大全

第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP

2009-01-31 20:43:00 203

翻译 OSGI服务平台核心规范(R4)(二)

1         介绍OSGI组织是在1999年三月成立的。它的任务是为本地网络和网络设备的管理服务创建一个开放的规范。OSGI组织是下一代的家庭网络设备,汽车,移动电话,桌面,小办公环境和其它环境的规范的先驱。OSGI服务平台规范为服务提供者,开发者,软件销售商,网关管理者和开发设备销售商提供了一个开放的协调的构建方式。它提供了一种完整的并且更灵活更简洁的管理部署服务的方式。OSGI规

2008-12-10 21:24:00 457

翻译 OSGI 服务平台核心规范(R4)(一)

OSGI规范许可,版本1.0(略)前言OSGI组织很高兴向大家展示OSGI服务平台核心规范第四版(Release4-R4)。OSGI组织成员基于我们以前版本的经验,用了2年多的时间完成了这篇文档。在OSGI组织成员公司的支持下,大量的志愿者利用他们的时间和经验完成这个版本并且使OSGI组织走向可能的成功。我们很荣幸有这样一群人的参与。OSGI组织发布第一个OSGI服务平台规范版本是在2

2008-12-07 21:23:00 528

原创 eclipse ant错误:ant build.xml Unable to find a javac compiler解决

Unable to find a javac compiler;com.sun.tools.javac.Main is not on the classpath.Perhaps JAVA_HOME does not point to the JDK.It is currently set to "D:/Java/jre1.5.0_09"最后,在windows->preferences->ant->

2008-12-03 14:09:00 2609

原创 使用rcp中的editor的几个错误解决方法

1."org.eclipse.ui.PartInitException: Unable to open editor, unknown editor ID: package.class"处理方法报错原因:plugin.xml中标签中没有icon项。这应该算一个bug,在属性中配置其icon即可。2."org.eclipse.ui.PartInitException: Editor initia

2008-11-23 19:46:00 505

原创 在RCP中使用第三方jar

最近做的一个RCP小工具里用到了解析xml,个人不是很喜欢jdk原始的xml解析器,所以选择了dom4j进行xml的解析。调试时发现解析使用SAXReader会报"classnotfoundexception"的错。而在jdk lib的ext里我已经将dom4j.jar复制进去了,而且在单类调试时已经通过,证明代码写的和库本身都没有问题,有问题的只能是classpath了。在网上查了很多资

2008-11-23 10:35:00 1807 1

原创 为菜单添加动作

我在Eclipse RCP开发入门(二)——为窗口创建菜单中讲述了如何创建菜单,个人还是比较倾向于使用Eclipse提供的在Eclipse中设置,然后自行编写代码进行实现的方式。本次我对如何为菜单添加动作进行讲述。在菜单action的项目中有一个"class"的项,这个项实际上就是提供给开发者录入实现其action的类的地方,比如你的类名是"action1"则在此录入这个名,这个项目支持多包操

2008-11-14 14:19:00 438

转载 Eclipse RCP入门

一、Eclipse简介 Eclipse最初是由IBM捐献给开源社区的,目前已经发展成为人气最旺的Java IDE。Eclipse插件化的功能模块吸引了无数开发者开发基于Eclipse的功能插件。事实上,Eclipse已经超越了一般Java IDE的概念。Eclipse是一个平台,一个开放的平台,你可以为Eclipse添加任何你想要的功能,比如播放音乐,观看电影,聊天……这些不是天方夜谭,而是已

2008-11-09 19:54:00 1578 1

原创 mysql建立外部连接用户的写法

root用户不允许外部访问,只能建立新的用户并授权才能从其他机器访问.grant select on 数据库.* to 用户名@登录主机 identified by "密码" eg:grant select,insert,update,delete on *.* to test1@"%" Identified by "abc";

2008-11-08 11:33:00 523

原创 使用MessageDialog报错的问题处理

使用org.eclipse.jface.dialogs.MessageDialog;包的MessageDialog.openInformation(shell,title,message)方法时报错Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/core/runtime/IStatus。其实这个错误是由于

2008-10-21 20:52:00 793 2

翻译 Eclipse RCP开发入门(三)——Action Sets属性

  1.         标识:org.eclipse.ui.actionSets2.         描述:这个控制点被用来向workbench window增加菜单(menus),菜单项(menu items)和工具栏按钮(toolbar buttons)。3.         标识符说明:1)        actionSet:这个标识符用于定义一组行为(actions)与/

2008-10-19 13:54:00 2435

原创 Eclipse RCP开发入门(二)——为窗口创建菜单

在网上查了好久,很少有使用扩展方式创建菜单(Menu)的文章,有一部分是用修改java文件实现菜单创建的。考虑Eclipse RCP开发提供了扩展功能的作用,在此介绍扩展方式创建Menu。本应用基于Eclipse RCP开发入门(一)中的刚刚创建的“Hello RCP”项目进行。 1、打开META-INF-MANIFEST.MF文件(该文件在刚刚创建完项目的时候缺省是自动打开的),

2008-10-18 16:36:00 2614

原创 Eclipse RCP开发入门(一)——创建RCP项目

一、开发环境:操作系统:windows XP Home Edition Service Pack3Java环境:JDK1.6.0_01_b06Eclipse环境:Eclipse SDK 3.2(中文)、Eclipse RCP3.2.2 二、创建插件项目1、打开Eclipse的插件开发透视图:窗口-打开透视图-其他-插件开发。2、创建插件开发项目:    a:新建-插件开发-

2008-10-17 18:34:00 1848

转载 了解 Eclipse 插件如何使用OSGi

转载自:http://www.ibm.com/developerworks/cn/opensource/os-ecl-osgi/ Eclipse 集成开发环境(IDE)和 Eclipse Rich Client Platform(RCP)应用程序的核心由 Open Services Gateway Initiative(OSGi)规范的实现驱动。本文通过描述对 Eclipse 平台而言插件是什

2008-10-17 17:29:00 444

转载 基于java的图片文件格式转换和线性缩放

        图片文件格式转换最核心的问题就是要解决各种图片格式的编码和解码,推荐用jimi包,可从http://java.sun.com/products/jimi/下载该包及其源码和demo   需要注意的是:jimi提供了对几乎所有图片格式的解码支持,但是为提供gif和tif/tiff格式的编码api,gif编码问题在网上可以找到县相关的源码,tiff好像jai:http://java.s

2008-10-10 21:16:00 208

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除