打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Eclipse RCP产品导出引用外部配置文件

使用Eclipse RCP导出产品之后,如果想要使用修改一些外部的配置文件,像是数据库连接的配置文件,比较困难。因为RCP导出产品,默认会将你的工程中的所有文件夹打包到jar文件中,然后加入到plugins文件夹中,这样,如果在导出之后想要修改配置信息,则会比较麻烦。

下图是我的项目的目录机构,其中conf文件夹包括了dbconf.properties文件,在导出之后发布到客户方之前需要修改其中的数据库连接信息


 导出之后的目录结构

 

 

其中并没有conf这个文件夹,而是被打包进了plugins下的二进制jar包中,我试过可以修改该jar压缩文件中的conf文件,可以完成修改配置信息的任务,但是怎么可能让客户方打开一个压缩文件修改其中某个文件,然后由压缩回去呢。

 所以,尝试其他方法,在导出的时候记得勾选include source

 

 这样在生成的产品目录下的configuration文件夹下,会有一个osgi的文件夹,该文件夹中有\bundles文件夹,在该文件夹中就可以找到你的工程文件了,同样在这里修改就比较容易了

 

 你可以在产品根目录下位该配置文件建立快捷方式,这样客户方也可以根据需要修改配置信息了。

 虽然该方法在一定程度上解决了配置文件的问题,但是总感觉不是很体面,还希望有RCP高手能够指点一二,如何更好的解决该问题,多谢!!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一个简单Eclipse RCP Applicaiton的分析
使用 Java Web Ststar 部署基于 Eclipse 的应用程序
Heritrix eclipse安装、配置
发布您的基于Eclipse的产品
警告:AdocBaseinsidethehostappBasehasbeenspecified,andwillbeignore2
【图文】开源权限管理组件ralasafe在eclipse中的部署
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服