`

怎样生成一个Eclipse的update website

 
阅读更多

Eclipse里有一项功能就是通过update site直接将插件从网上下载到自己的IDE里,使用起来方便省时,平时只是这样用别人的插件;今天自己开发了一个插件,想让别人通过这种方式下载并使用,上网查找,找到了方法,实践后,确实可行,现在把步骤分享出来,方便大家。 

   首先要创建一个feature工程,步骤如下: 
   1)在New Project Wizard选择Feature Project,点下一步,见下图. 

       

   2)写入feature工程的名字比如:com.commpim.mockserver.feature,见下图. 

       

   3)在第二页,默认设置,直接点击下一步. 

   4)选中要关联的插件,在这里我选择了所有的com.commpim.mockserver项目插件,见下图. 
       

   5)点击finish,弹出如下图dialog 

       

   6)选择 “yes”,此时,进入插件关联界面,如下图所示 

      

    这样就创建好了一个feature插件了。这里简单的介绍一下feature有什么用,feature可以把其它的一个或者多个插件组合到一起,以便于用户对插件的加载,管理,命名就像是对一个单元进行操作一样。当然也包括可以方便用于发布到网上。 

    做好feature插件以后,就是要往里面写入相应的信息,里面包括版权,可访问网站什么的东东(也可不写,我没有填写),填好以后就可以进入下一步创建一个update site project了,具体步骤如下: 
     
    1)点击上图中的红色框部分“update site project”,创建一个新的update site,输入Project Name 并且选中 Web Resources,如下图所示: 

        

    2)点击finish,创建完成,出现site map 界面,在site map 里加入一个category,并将我们刚才做好的feature加到这个category里面。就成了下面的样子,如图所示: 

       

    3)选中刚加入的feature,点击build,完成之后,这个update site project 的结构就变成下面这个样子: 

        

    把这个工程下的所有文件直接拷到要发布的网页服务器上就可以了,我使用的web服务器是Apache Tomcat6,直接将工程复制到Tomcat6/webapps 下即可,开启服务器,这样你就可以通过Eclipse访问这个网站来更新你的插件了。 

分享到:
评论

相关推荐

    jd-eclipse Eclipse官方反编译插件jdeclipse_update_site

    5、点击ok之后进入到下一个对话框,勾上对话框中间显示的反编译插件,然后把Contact all update sites install to find required software前面的勾点掉,防止它寻找指定的软件前先访问所更新站点,耗费时间。...

    Eclipse插件开发打包为Update Site

    通过以上步骤,你就可以创建一个自定义的Eclipse Update Site,让用户能够轻松地安装和更新你的插件。这种方式不仅简化了用户安装过程,也便于你进行版本管理和分发。注意,保持Update Site内容的更新,以便用户可以...

    net.sf.eclipse.tomcat.updatesite-2019-01-28.zip

    【标题】"net.sf.eclipse.tomcat.updatesite-2019-01-28.zip" 是一个针对Eclipse IDE的Tomcat服务器插件更新站点的压缩包,发布日期为2019年1月28日。这个插件主要用于帮助Eclipse用户更方便地集成、管理和调试...

    com.github.eclipsecolortheme.updatesite-1.1.0-SNAPSHOT.zip

    标题中的"com.github.eclipsecolortheme.updatesite-1.1.0-SNAPSHOT.zip"是一个典型的Maven项目打包后的文件名,它包含了项目的版本信息。`com.github.eclipsecolortheme`是项目的groupId,`updatesite`是artifactId...

    eclipse下生成Java类图和时序图

    - 在Eclipse中打开一个Java项目,右键选择源代码包或单个类,然后选择"New" -> "Other" -> "Amateras UML" -> "Class Diagram",这将创建一个新的类图。 - 在新建的类图中,可以手动添加项目中的类,或者通过"Auto...

    WindowsBuilder(WB_v1.8.0_UpdateSite_for_Eclipse4.5)

    WB_v1.8.0_UpdateSite_for_Eclipse4.5是这个插件的一个特定版本,适配Eclipse 4.5(也称为Mars)版本。通过这个插件,开发者可以无需编写大量的代码,就能直观地设计出符合Windows系统风格的用户界面。 在Eclipse中...

    Eclipse反编译插件 JD-Eclipse 含安装步骤(jd-eclipse-site-1.0.0-RC2)

    Download and unzip the JD-Eclipse Update Site, Launch Eclipse, Click on "Help > Install New Software...", Click on button "Add..." to add an new repository, Enter "JD-Eclipse Update Site" and select ...

    liferay-ide-eclipse-updatesite-1.6.2

    "liferay-ide-eclipse-updatesite-1.6.2"就是这样一个针对Liferay IDE的更新站点,它包含了Liferay IDE的1.6.2版本的所有更新和修复。开发者可以通过这个更新站点获取最新的Liferay IDE特性,确保开发环境始终处于...

    eclipse/myeclipse 反编译插件 Eclipse Class Decompiler 2.10.0

    Eclipse Class Decompiler是一...请通过以下地址选择一个可用的源在线安装: http://cnfree.github.io/Eclipse-Class-Decompiler/update http://raw.githubusercontent.com/cnfree/eclipse/master/decompiler/update/ ...

    WB_v1.5.1_UpdateSite_for_Eclipse4.2

    标题“WB_v1.5.1_UpdateSite_for_Eclipse4.2”暗示这是一个Eclipse更新站点的打包版本,专门针对Eclipse IDE的4.2版本。这个更新站点可能包含了WB(可能代表Workbench或WebBuilder)插件的v1.5.1版本,用于增强...

    liferay-ide-eclipse-updatesite-1.1.0.zip

    《Liferay IDE for Liferay 6.0:打造高效开发环境》 在IT行业中,Liferay IDE是一款专为Liferay Portal开发设计的强大...总之,Liferay IDE为Liferay 6.0开发带来了极大的便利,是每一个Liferay开发者的得力助手。

    net.bpelunit.eclipse.updatesite-1.6.2-20160306.112155-859-assembly

    标题中的"net.bpelunit.eclipse.updatesite-1.6.2-20160306.112155-859-assembly"是一个特定版本的BPELUnit Eclipse更新站点的标识符,这通常代表了一个Eclipse插件的发布版本。这个名称包含了版本号(1.6.2)、日期...

    eclipse序列号生成器

    【描述】中的"方便大家在使用eclipse的时间生成序列号用"这部分,暗示了一个错误的理解。合法使用Eclipse并不需要序列号,因为它是通过Eclipse基金会提供的一种社区驱动的项目。如果你在安装或使用Eclipse时遇到问题...

    jdeclipse_update_site.zip

    "jdeclipse_update_site.zip"正是这样一个针对Eclipse的插件更新站点的压缩包,它包含了使Eclipse支持JDE(Java Development for Eclipse)所需的所有组件。 首先,我们来看"site.xml"文件,它是更新站点的核心组成...

    eclipse安装插件activiti-designer-5.18.0

    3、解压出来将jar包分别放到eclipse的plugins和features目录下(已经包括了eclipse-emf for activiti三个jar包) 4、重启eclipse,插件可以用后,将config.ini文件里的改为 org.eclipse.update.reconcile=false

    eclipse-class-decompiler-update_v2.10.0.zip

    Eclipse Class Decompiler Update v2.10.0 是一个专为Spring Tool Suite设计的反编译插件,尤其在Mac操作系统中提供了便利的功能。这个压缩包包含了该插件的安装资源,使得用户能够查看和理解Java字节码,即.class...

    使用eclipse直接生成so文件

    使用eclipse直接生成so文件.使用eclipse直接生成so文件

    开发您的第一个 Eclipse RCP 应用程序

    ### 开发您的第一个 Eclipse RCP 应用程序 #### 富客户端平台 (RCP) 概述 **Eclipse Rich Client Platform (RCP)** 是一个强大的框架,旨在利用 Eclipse 平台来构建非集成开发环境 (IDE) 类型的最终用户应用程序。...

    Eclipse插件之UML反向类图生成工具

    总之,Eclipse插件中的UML反向类图生成工具是Java开发者的一个强大辅助工具,通过它,我们可以从代码中快速提取出结构化信息,增强代码的理解和管理。结合合理的开发实践,可以极大地提升开发效率和代码质量。

    codeproanalytix_v7.1.0_updatesite_for_eclipse3.7.x.zip

    CodePro Analytix是一款强大的静态代码分析工具,它专为Eclipse集成开发环境(IDE)设计,用于提升软件质量和代码可维护性。该插件在标题中提及的是其v7.1.0版本的更新站点文件,适用于Eclipse 3.7.x版本。通过这个...

Global site tag (gtag.js) - Google Analytics