【转】Eclipse CVS _ HOW TO
CVS Howto
From Eclipsepedia
Jump to: navigation
, search
There are several ways to get the source for the Eclipse projects. Most
developers are actually developing their own plug-ins and a ...
by Dollyn 2008-07-02 浏览 (23) 回复 (0)
RAP[2] RAP应用的Session问题
由于RAP是服务器端的应用,在这点上与一般的WEB应用没有什么区别。所以,RAP应用也需要解决Session问题。
[1]. 传统的单件模式
public class UserSession {
private Integer number = 0;
private static UserSession instance = new UserSession();
public sta ...
by lggege 2008-06-28 浏览 (37) 回复 (0)
RAP[1] RAP开发环境的安装
我的环境:
jdk1.5.0_11
eclipse-jee-ganymede-RC5 eclipse4.0
官网下载:
rap-sdk-1.1.0-RC4-site-20080613-1119.zip
rap-1.1.0-RC4-target-3.4-20080613-1055.zip
当然,记得要下载和你的Eclipse匹配的SDK和Target。
1.安装Rap SDK
rap-sdk- ...
by lggege 2008-06-24 浏览 (63) 回复 (1)
Java传值还是传引用终极解释,还是看老外解释的清楚啊。
by http://www.javaworld.com/javaworld/javaqa/2000-05/03-qa-0526-pass.html Does Java pass by reference or pass by value? Why can't you swap in Java? By Tony Sintes, JavaWorld.com, 05/26/00 Q:If Java us ...
by sunway 2008-06-12 浏览 (117) 回复 (2)
Object *** is not contained in a resource.
I get a DanglingHREFException: e.g.,
"org.eclipse.emf.ecore.xmi.DanglingHREFException: The object
'com.example.Foo@2f5dda ()' is not contained in a resource." What do I
need to do?
Al ...
by Dollyn 2008-06-11 浏览 (68) 回复 (0)
【转】Open an editor on something that is not a file
转自EclipseFAQ
Since 3.3 you can use the new EFS support to open an text editor on a file store that's backed by any kind of EFS using IDE.openEditorOnFileStore(page, fileStore).
Most editors will ac ...
by Dollyn 2008-06-05 浏览 (64) 回复 (0)
【转】GMF Labels
GMF Labels
From Eclipsepedia
Jump to: navigation, search
Labels represent pieces of text possibly associated with icons on diagram surface. Text may be edited using inplace facility. There are ma ...
by Dollyn 2008-06-05 浏览 (65) 回复 (0)
【转】eclipse.ini说明
-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?下面我们一一进 ...
by Dollyn 2008-06-05 浏览 (149) 回复 (0)
swt、eclipse RCP与“Java All in One”
近年来的eclipse与netbeans之争日趋激烈,并不只是IDE争斗那么简单(反正都是免费)。其背后是swt与swing之争,更是IBM所主导的开源Java与Sun所主导的官方Java之争。
搞了四五年Web,冷静下来发觉企业内部应用还是Rich Client好(交互性好、状态管理容易、客户端资源利用度高、易开发等等)。这个事实其实很多做企业开发的同道以至于客户都意识到了,于是出现了很多团队 ...
by lgx522 2008-03-25 浏览 (395) 回复 (13)
一用subclipse 就导致eclipse莫名奇妙的退出(crash)
前几天碰到一个非常郁闷的问题,eclipse突然不能使用svn的插件subclipse了,只要跟svn相关的操作,比如更新,上传,同步都执行不了,而且导致eclipse 崩溃。
开始我怀疑是eclipse 的版本跟svn客户端的版本不兼容,使用了新版的eclipse,还是同样存在,使用新版的TortoisSVN ,问题依旧。使用新版的subclipse,问题依旧,简直郁闷死了。
在网上终于找到 ...
by jelly 2008-03-17 浏览 (463) 回复 (2)
在RCP中集成DB4O遇到的问题
在最近的一个RCP项目中,需要使用到DB4O,但是我却遇到了一个很奇怪的问题。
问题如下:
我把数据库的文件context.yap放在项目目录下边,显示自己谢了个带有main方法的测试类,测试时候很顺利,无论是存数据还是写数据都能够正常进行。但是当RCP程序启动的时候,无论如何也读不出数据,也没有任何异常。
问题分析:
经过我的调试,我发现运行RCP的时候是执行了正确的操作的,就是context. ...
by zhangcheng 2008-03-11 浏览 (1724) 回复 (0)
使用Eclipse自带的PropertySheet
最近在做一些GEF相关的项目,在项目中遇到一些小问题,现在记录下来,备忘,也能帮助初学者。
在自己的RCP应用中使用PropertySheet大概有两种方法,我现在只介绍一种方法。这种方法我觉得要简单一点。
首先,自己定义的model要继承org.eclipse.ui.views.properties.IPropertySource接口,这个接口中有几个方法要实现:
...
by zhangcheng 2008-03-06 浏览 (1895) 回复 (0)
在OSGi应用中使用统一classloader
最近在开发OSGi的应用,由于各个bundle在运行时使用各自的classloader,一些需要共享的库文件如libawt.so等不能被share,导致运行时报so已经被其他classloader加载的错误。其实只要在configuration的config.ini中加入osgi.java.profile.bootdelegation=override就可以让各个bundle使用统一的classl ...
by windspy 2008-01-17 浏览 (777) 回复 (0)
为RCP程序添加帮助支持
为RCP程序添加帮助支持
本文大量参考了EclipseCorner的文章
《Adding Help Support to a Rich Client Platform (RCP) Application》,
特表示感谢。英语好的朋友可以直接看这篇文章。
v1.0.0
2007-12-26
友好、易用的帮助系统是一个好的软件必备的部分,很少有软件能做到不需要任何文档。Eclipse的帮助系统是基于浏 ...
by Dollyn 2007-12-26 浏览 (277) 回复 (0)
Eclipse在石油行业的表现
本人就是中国石油工业的一分子,非常热爱计算技术,特别是eclipse的所有相关技术,今天发现了一个用eclipse开发的物探软件IPE (Interactive Processing Environment)。下面的是一些图。
by wislin 2007-12-24 浏览 (574) 回复 (7)
遍历扩展点ExtensionPoint
java 代码
try {
IExtensionRegistry extensionRegistry = Platform
& ...
by yoyozy 2007-12-19 浏览 (315) 回复 (0)
JAVA中的指针,引用及对象的clone
Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子 clone与深度clone,认识它们的区别、优点及缺点。
看到这个标题,是不是有点困惑:Java语言明确说明取消了指针,因为指针往往是 ...
by dq1618 2007-11-27 浏览 (217) 回复 (0)
XSD to Ecore connection Mapping
在MBI的intern主题就是做关于Model driven的工作,其中大部分是插件、rcp的开发,用的技术也主要是EMF,GEF和GMF。其中,EMF是基础,领域模型总是要放在最前面。EMF的对建模提供了好几种方式,用UML工具、java annotation,xmi,xsd等。当然,用UML工具,如EclipseUML是最方便的了。可是如果应用要涉及到xml的话,还是用xml schema吧, ...
by yangsq 2007-11-14 浏览 (290) 回复 (0)
OSGi in action PPT
这个PPT将会用于最近的一些OSGi活动作为Topic来讲讲,不过是英文版的,:),一方面是锻炼自己的英文,另一方面也准备把这PPT再雕磨雕磨,提交到OSGiDevCon 2008的Topic中试试。
感兴趣的朋友请从以下地址下载此PPT:
http://www.osgi.org.cn/opentopic/OSGi.in.action.ppt
不过俗话说,PPT嘛,靠的主要是讲,但同时也 ...
by BlueDavy 2007-10-21 浏览 (895) 回复 (2)
How to configure RCP project
When develop a RCP application, we usually configure the needed plugin at the "Dependencies" tab of plugin.xml(Notice: we only talk about plugin in need, but not extension). & ...
by yangsq 2007-10-15 浏览 (371) 回复 (0)
发布《OSGi进阶》正式版
摘要: 在历时两个多月后,OSGi进阶的编写已完毕,感谢N多朋友一直以来的关注和支持,现将正式版对外发布,下载地址为:
http://www.osgi.org.cn/opendoc/osgiopendoc2.pdf
随文的代码的下载地址为:
http://www.osgi.org.cn/opendoc/osgiopendoc2-sour ...
by BlueDavy 2007-10-14 浏览 (1152) 回复 (4)
TPF插件管理框架功能、实现以及下载
摘要: OSGi在应用时具备了典型的微核系统的特点,但对于实际项目/产品型的应用而言,这个微核有些过于底层了,为什么这么说呢?
对于实际项目/产品型的应用而言,何谓其微核呢,应该说其脚手架或开发平台才是它的微核,而并非仅仅是OSGi框架,当然,也可以将自己的脚手架或开发平台以Fragment-Host的方式绑定到OSGi的System Bund ...
by BlueDavy 2007-10-05 浏览 (710) 回复 (0)
在RCP程序中进行单元测试
最近刚刚接触RCP这个东西,其中如何进行单元测试让我头疼了好几天。
搜索了一下,倒是发现了许多测试工具,但是,要么是收钱的,要么是安装不方便,要么是
使用麻烦。
总之,没找到好用的。
最后,无奈之下,决定使用最古老的方式-----MOCK!这绝对不是一个好的方式,但是,如果你想
自如的进行单元测试,倒是一个可以考虑的方式。
RCP程序不同于WEB程序,RCP的程序就是普通的JAVA类, ...
by yananay 2007-08-31 浏览 (2317) 回复 (1)
奇怪的OSGi-Spring类加载的问题
调试程序时发现一个奇怪的类加载问题,描述如下:
假设有一个Bundle,其中有类a.A和b.B:
java 代码
package a;
public&n ...
by earls 2007-08-19 浏览 (1316) 回复 (1)
给OSGi程序添加日志
由于OSGi每个Bundle都有自己的独立的类加载器,所以如果将Log4j的配置放到一个Bundle中,是不能被其他Bundle共享的,而且也分散了对log的管理,显然不是太好。
比较理想的作法就是单独建立一个Log Bundle,负责处理日志问题,包括加载、关闭、配 ...
by earls 2007-08-16 浏览 (2106) 回复 (4)
Spring、OSGi整合Hibernate 二
接上文,为了测试已经搭好的架子,创建了一个注册实体的Bundle(wanged_security_entity),这个里面包含了两个实体类(Role、User)和它们的Hibernate映射文件(Role.hbm.xml、User.hbm.xml),以及一个实现了EntityRegister接口的类(SecurityEntityRegisterImpl)以提供注册实体的服务。这里仅将Securit ...
by earls 2007-08-13 浏览 (3080) 回复 (9)

