- 浏览: 258363 次
- 性别:
- 来自: 北京
-
最新评论
-
aquarion:
非常感谢,解决了我的问题
Perspective 自定义设置扩展点 -
zheng_zhen:
好文章,进一步问您一下,请问自己实现的run/debug如何能 ...
【原创】Eclipse Launcher (Run/Debug As 菜单扩展)实现 -
salever:
mwdnjupt 写道http://www.xeclipse. ...
浅析OSGI的bundle依赖 -
mwdnjupt:
http://www.xeclipse.com/?p=1165 ...
浅析OSGI的bundle依赖 -
Tom.X:
插件化、模块化应遵循高内聚、低耦合的原则,尽量不要在各bund ...
浅析OSGI的bundle依赖
文章列表
在使用Map下面的集合时,很多时候都会遇到HashMap与Hashtable的选择,究竟哪一个更合适?相信很多资料都是这么讲它们的区别的:HashMap可以使用null作为key,而Hashtable则是线程安全的。
笔者在面试的时候也会被问过的这 ...
参考网上的一些资料,某实现了Equinox p2方式下进行RCP程序的更新,但是有几个小问题,不知道是否有人遇到过:
1,在Feature.xml中定义的Update Site URL以后,导出运行程序,在Available Update Sites首选项中看不到定义的URL,是不是有什么地方需要设置?
2,成功更新以后,旧版本的插件仍然在plugins等目录下,是否有开关控制,让RCP在更新完毕以后自动删除旧文件?
BTW, I used the Equinox P2 in Eclipse 3.5.
Eclipse的软件管理很方便,尤其是在E3.4以及以后的版本中使用了Equinox P2框架以后,本文将如何使用Equinox
P2框架实现RCP 程序的软件安装、更新、管理等进行介绍。
使用旧的UpdateManagerUI 实现更新RCP程序(E3.4以前)请见 ...
使用apche 的 betwixt,相关库为
Ø commons-beanutils.jar
Ø commons-betwixt-1.0-beta-1.jar
Ø commons-collections-3.2.1.jar
Ø commons-configuration-1.6.jar
Ø commons-digester.jar
Ø commons-lang-2.4.jar
Ø commons-logging.jar
比如解析如下XML:
<?xml version="1.0" ...
1,Alex Shevchuk
http://blogs.technet.com/alexshev/archive/2008/08/23/from-msi-to-wix-part-4-features-and-components.aspx
2,Bob
Arnson
http://www.joyofsetup.com/author/admin/
3,Windows Installer Team Blog
http://blogs.msdn.com/windows_installer_team/default.aspx
4,Aaron Stebner
http ...
Wix使用整理(四)
- 博客分类:
- WIX
安装过程中,有时候需要根据用
户的设置来进行不同的安装,其中一个方面就是根据用户选择安装的
Feature
或者
Component
,来判断下一步的操作。
Wix
中提供了相关的判断方法和内置的状态值。
Prepending some special characters to the names
will give them extra meaning:
% environment
variable (name is case insensitive)
$ action state of compone ...
1)
安装时用户权限的判断
使用
MSI
程序进行安装时,一般要进行用户权限
的判断,可以使用内置的属性
Privileged
进行判断,也可以通过设置
Package
的相关属性进行判断。
Privileged
属性
<Condition
Message="!(loc.InstallWarning)">Privileged</Condition>
当用户不具备管理员权限时,安装停止并给出提示消息。
使用
Package
...
1)
安装卸载时进行日志记录
Wix
制作的
Installer
的调试很麻烦,没有直接的
Bug
工具,可以通过记录安装日志的方式进行间接调试。命令为
msiexec
/i package.msi /l log.txt
详细参考:
msiexec /Option <Required Parameter> [Optional Parameter]
安装选项
</package | /i> <Product.msi>
...
由于工作需要,学习了一段时间Wix,总算小有起色。鉴于国内Wix
的普及和使用有限,这里将个人遇到得问题和解决方案记录下来,以便交流和相互促进。
Wix
:全称
Windows Installer XML
,
属于微软的一个开源项目,目标是使用
XML
语言灵活的定制具有各种功能的安装包,需要微软的
Windows Installer
服务支
持。
Wix
生
成的产品为
msi
文
件,这种可执行文件与
exe
文件最大的不同为,它更底层,安装文件的同时可以对系统或者其他软件进行设置。
...