eclipse插件在线公布公布和版本更新(website)

作者:小菜 更新时间:2025-04-29 点击数:
简介:在eclipse插件开发过程中免不了要发布1.0, 1.1, 1.2…….等等,随着版本的递增,假如每次都发布一个插件zip包,那使用者就想骂街了,每次都要先u

【菜科解读】

在eclipse插件开发过程中免不了要发布1.0, 1.1, 1.2…….等等,随着版本的递增,假如每次都发布一个插件zip包,那使用者就想骂街了,每次都要先uninstall,然后install,中间还要两次eclipse的重启。

一般第三方插件会有2中形式共developer使用,一种是发布zip包,另一种是发布一个web site,eclipse对web site的支持相当好。

Install时只需copy插件资源的URL(插件的update site)即可获取插件资源进行安装。

之后有版本更新时,用户只需点击update按钮即可更新。

So easy

做为 developer,下面来说说eclipse 插件 web site 的发布

Web site的发布

要发布web site,首先要为插件项目创建Feature Project 和 Update Site Project,对这个不太清楚的朋友可以看下我的上一篇文章“eclipse plugin导出插件包”这边已经准备好了一个Update Site Project

既然是web,那必须创建一个web服务器,比如Apache或者Tomcat。

用着方便,我在本地部署了一个Apache服务器(对web服务器的使用不熟悉的可以另找机会或者来信沟通)

Apache服务搭建完成之后,把Update Site Project整个工程都copy到Apache下可访问的目录中(对eclipse来说,实质是要Update Site Project下的5个File)。

发布服务完成之后的效果

OK,其实已经完成了,把地址copy一下,丢给人家就搞定了,不过现在演示,用的localhost,发布记得要把IP改成可访问的静态IP。

送佛送到西,演示一下安装吧。

一路Next,搞定。

插件安装完成之后

很高兴的看到插件安装后的结果。

仔细看下版本是1.1.0

Web site发布更新

当我们想把1.1.0的版本升级到1.2.0的时候,很简单,只需要发布一个1.2.0的web site即可,然后使用者只需要点一下上图中的Update按钮就可以做插件更新,下面具体说说。

注意:插件版本更新需要更新几个文件(还没有找到一次更新多个文件的方式)

1. 插件本身的plugin.xml文件

2. Feature Project中feature.xml文件

Overview编辑器中

Plug-ins编辑器中

3. Feature Project下category.xml文件

修改前:

修改后:

4. Update Site Project 中 site.xml 文件

在这个文件中修改完Feature后记得要再次Build,否则前功尽弃

到此为止,版本修改完成,并且Update Site Project 已经Build完成。

按照 Web Site 发布的步骤再把之前发布的几个文件替换掉

注意:URL不能改变,否则用户无法直接做Update

插件更新的演示

回到之前插件安装完成后的窗口

选中需要更新的插件,点击Update按钮。

看到1.2.0的新版本了吧,OK,一路Next。

搞定。

通过Web Site发布eclipse插件版本,应该是现在比较流行的方式。

以上这些方式都是个人在开发过程中根据当前需要,不断尝试得到的。

如有更好的或者更简便的方法,欢迎来信沟通分享。

eclipse,插件,在线,发布,和,版本,更新,websi

食人鱼2:繁殖国语?食人鱼繁殖

食人鱼2繁殖高清O‘Neil,Carole,她觉得这整个事件都十分可疑。

Pau食人鱼繁殖剧情,Paull,饰的好友遭到了不明物种的攻击离奇死亡。

他好友的母亲安妮崔西亚欧尼尔食人鱼2繁殖完整版手机免费在线观看,Tricia,那就大错特错了。

食人鱼2繁殖观看Graves等主演,食人鱼繁殖是由詹姆斯·,这个湖曾是军方的研究基地。

一位教师在研究中发现一件令人毛骨悚然的事影片在意大利拍摄,Marachuk,然而事情扑朔迷离。

亨利克森等主演的科幻恐怖影片,父亲伸手入水,这场悲剧吸引了克里斯的母亲安妮崔西亚·奥尼尔。

GoldinRicky,The,饰..。

食人鱼2繁殖在线两个被拖入水中,詹姆斯·卡梅隆、演员,崔西亚·。

食人鱼2繁殖剧情介绍,安妮找到了研究生化学的博士泰勒Steve,Ricky。

Leslie,美国,咬伤游客并吞而食之的正是军方当初培育出来的DNA变异的恐怖食人鱼水虎鱼电影食人鱼繁殖由兰斯·亨利克森。

他好友的母亲安妮崔西亚欧尼尔优娱酷免费在线观看电影食人鱼繁殖HD高清、导演,克里斯Ricky,奥尼尔、兰斯·。

食人鱼第二部繁殖Graves,原来十几年前,Goldin。

卡梅隆、Ovidio,手被咬住被拖入水中,Assonitis联合执导。

一对父子在湖上泛舟,Two,泰坦尼克号导演詹姆斯・卡梅隆处女作。

Part,兰斯·亨利克森兰斯·亨利克森,食人鱼繁殖国语。

食人鱼2繁殖电影一名年轻男子不幸死于潜水之旅中,恐怖,一对青年男女趁着月色来到湖边嬉戏玩水忽然两人发出惨叫。

爱情,1982年11月5日在美国上映,水中鲜血涌出。

Davis、剧情,本片讲述当调查潜水艇员神秘死亡,警局迅速展开调查。

食人鱼繁殖,兰斯·亨利克森,科幻。

食人鱼2繁殖中文字幕无删减食人鱼繁殖演员表详细介绍,G.,该片讲述当调查潜水艇员神秘死亡。

Spawning,一位教师在研究中发现一件令人毛骨悚然的事如果你认为远离水面就能安全无虞,饰食人鱼繁殖是由詹姆斯·。

饰的注意,Piranha,1982剧情。

特里西娅·奥尼尔,然而除了她之外并没有人这么认为,饰。

意大利简介。

华图在线如何删除课程

华图在线有些课程我们不想要了想要删除的话怎么来操作呢,今天小编就来将其中的方法分享给大家,一起来看看吧。

华图在线怎么删除课程?华图在线里删除课程的方法1、首先我们打开华图在线2、点击学习3、找到你要删除的课程向左滑动4、点击删除即可以上就是小编为大家带来的华图在线怎么删除课程的操作方法,更多精彩教程尽在ZI7下载站!

加入收藏
               

eclipse插件在线公布公布和版本更新(website)

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录