`
yanxia611
  • 浏览: 41511 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

riena 在线更新问题

    博客分类:
  • java
riena 在线更新,也发现新的版本了,客户端程序更新后还是原来的程序,而且版本还是原来的版本,查看客户端目录里面features也下载下来了,plugin也下载下来了,但是问什么程序却没有更新呢,还是说riena还不支持更新,必须自己写这部分,寻找新的版本呀. 发现了一个问题,那就是它的配置文件config.ini,更新后没有更新这个文件,所以找不到最新版本,要怎么解决呢???? 有谁遇到此问题,希望给予解释呀,谢谢了。

riena 的在线更新

    博客分类:
  • java
riena 的在线更新    它是在rcp的基础上来实现这个功能的,虽然rcp没做过,但是使用riena应该跟他的道理是一样的,但是在开发的时候,我看官网上说以前rcp在线更新的类已经都过时了,不过没有找到合适的,先就用过时的吧,但是riena的包中没有更新所需要的插件包,必须自己手工的加入,我觉得这点很不应该吧,?????。    再者,在做更新时候,生成的产品时候并没有把feature目录给生成,刚开始做的时候老是找不到更新的东西,后来每次生成产品之后都再次的生成feature目录。
eclipse调试equinox bundle时只能启动6个bundle的问题 关键字: osgi.startlevel 最近写了一个equinox的OSGi工程,里面有十几个bundle需要启动时自动运行Activator类,在eclipse的“run/run configuration”中设置了这些插件为他们定义了startLevel参数,auto-start都设置成了true。但是发现,只有6个bundle是可以自动启动的。 怎么也想不明白,于是跟踪看了equinox源代码后发现,原来System.properties中必须有一个参数叫做osgi.startLevel。这个参数控 ...
从外部启动Equinox        前面,我们都是通过Eclipse启动我们的Bundle。但是,在有些时候,我们希望自己来控制OSGi的容器的启动,并且在OSGi的容器外部获取OSGi的服务,甚至是把OSGi的容器内嵌到我们的应用之中。下面我们就来看一下如何把Equinox 嵌入到应用中。由应用来启动Equinox 、获取OSGi的服务,以及加载OSGi容器中的其他插件的类。并且也会演示OSGi容器中的插件如何加载OSGi容器外的类的方法。        我们在前面演示了如何通过命令行来启动Equinox ,常见的一种脚本为:java-jar plugins/org.eclipse ...
请问用javascript如何实现求两个日期相隔的天数 文章分类:Web前端 方法一: /*****************************************************************             Name DateCompare             Purpose 计算两个字符(YYYY-MM-DD)日期相隔天数             Param asStartDate     起始日期                           asEndDate         终止日期             Retur ...
修改Java系统默认编码 文章分类:Java编程 通过以下代码可以修改动态当前正在运行的java系统默认编码格式: Java代码 System.out.println(Charset.defaultCharset());              System.getProperties().put("file.encoding", "GBK");   System.getProperties().list(System.out);              System.out.println(Charset.defaultCharset ...
使用web start 发布eclipse3.5的RCP 网上有关于这方面的文档,但是使用的eclipse比较旧,还用startup.jar来启动RCP;现在的eclipse已经没有startup.jar了,因此,折腾了半天终于折腾出来了3.5的RCP在JWS下发布的方法: 1. 创建product文件,创建 ...
基于Equinox的OSGI4的单独部署与基本应用 文章分类:Java编程 关键字: equinox osgi osgi4     大家如果关注eclipse的话应该会注意到,目前eclipse的底层插件体系架构已经改成了OSGI的插件结构。OSGI就是“开放服务网关协议”,OSGI官方称是面向服务的系统架构,也可以理解为面向组件的架构,系统中每一个组件或者一个模块称之为bundle,这也是OSGI里的概念模型。更多的OSGI的介绍,大家可以Google一下或baidu一下。     本人接触OSGI时间不长,没有过多的深入,也是初涉OSGI,不过也是非常看好目前这一架构的,相信应该是 ...
OSGI equinox 运行环境搭建 关键字: osgi equinox 运行环境搭建 config.ini文件中bundles=后面的值,多值的情况下不要放换行和空格之类的字符。 如果启动的时候有错误会在configuration目录下产生一个.log文件,可以参考修正配置。 典型的config.ini配置 Java代码 eclipse.ignoreApp=true  osgi.bundles=org.eclipse.equinox.common.jar@4:start,org.eclipse.osgi.services.jar@4:start,javax.servlet.jar@ ...
Eclispe插件开发( Plug-in Development) 学习eclipse插件开发资源全收集(plugin) 在学习plugin的过程中发现的一些好的文章,内容,整理起来。 1,一个可以提出问题 http://www.ceclipse.org/bbs 2,一个相对系统的rcp开发教程,pdf格式。入门的好资料。 http://www.ceclipse.org/bbs/read-cec-tid-4457.html 3,eclipse向导中自动生成的几个工程,每个都是入门者的好的参考 4,一个很好的blog,主题是插件开发 http://www.cnblogs.com/bjzhang ...

软件设计

    博客分类:
  • java
软件架构设计
在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容是:<?xml version="1.0" encoding="UTF-8"?> <faceted-project> <runtime name="Apache Tomcat v6.0"/> <fixed facet="jst.web"/> <fixed facet="jst.java"/> ...
struts2.1.8 的JSON lib环境设定2009-12-09 18:05struts从2.1.8版本开始,JSON的lib从GWT的0.34直接升级到struts2-json-plugin2.1.8 关于lib的设定,同以前的版本几乎没有区别,只是将默认的class地址和intercetper的地址,稍稍修改一下 就可以,直接使用了。 以下,是设定的方法。 struts.xml <!-- package关联的设定--> <package name="ems" namespace="/" extends="s ...
Json原理和语法  Ajax(Asynchronous JavaScript and XML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮语言?其实XML=TXT。XML只是符合很多规范的文本。它本身什么都不是,只是保 存字符的文件。而浏览器异步读取的只是服务器上的文本内容,所以在Ajax开发时完全不必拘泥于XML。[版权所有,www.jialing.net] JSON的来历 XML的作用是格式化数据内容。如果我们不用XML还有什 ...
最近公司项目要改用struts,然后采用了最新的struts2.1.8,然后我们使用的前台页面使用jquery,通过插件json来传送数据,看了自带的例子,没有看出来注解json使用时候是什么原理,下面是我总结出来的,希望对你有帮助。 struts2-json-plugin的配置问题2010-01-16 15:43JSON(Java Script Object Notation),是一种语言 无关的数据交换格式。JSON插件是Structs 2 的Ajax插件,通过利用JSON插件,开发者可以很方便,灵活 的利用Ajax进行开发。Json是一种轻量级的数据交换格式,JSon插件提供了一种名 ...
Global site tag (gtag.js) - Google Analytics