读书人

关于eclipse rcp应用通过spring配置

发布时间: 2012-03-03 15:33:03 作者: rapoo

关于eclipse rcp应用,通过spring配置数据链接的问题
小弟百度、google了很多帖子,但是关于现代人大多都是copy复制原著,几乎我所看到的帖子都是出自同一人之手,
完全没有自己的东西,小弟通过网上能看到的是

Java code
ClassLoader oldLoader = Thread.currentThread().getContextClassLoader();          try{             Thread.currentThread().setContextClassLoader(getDefault().getClass().getClassLoader());             this.ctx = new FileSystemXmlApplicationContext(ProjectUtil.toFullPath("properties/applicationContext.xml"));         } finally {             Thread.currentThread().setContextClassLoader(oldLoader);        }

但是不能明白在什么地方用到这个配置,
rcp应该的主要5个类Activator.java、Application.java、ApplicationActionBarAdvisor.java、
ApplicationWorkbenchAdvisor.java、Perspective.java
那里类里面写这句呢?希望能详尽告知,谢谢。

[解决办法]
把上面的配置写在Activator.java的构造里面
[解决办法]
写在 public void start(BundleContext context) throws Exception {

}
里也是可以的

总之卸载Activator里就可以了
[解决办法]
写在基类里面就OK rcp里面没有特殊要求的

读书人网 >Eclipse开发

热点推荐