Skip to end of metadata
Go to start of metadata

 

本文涉及的示例Addon的Eclipse项目文件可以通过后此链接下载—— dorado-logo.zip。编译后得到的二进制Jar包可以通过此链接下载—— dorado-logo-0.1.0-BETA.jar

为工程添加Addon

在项目开发中,有时根据功能需求需要为工程添加Addon,以增加新控件满足开发要求。

那么如何为工程添加Addon呢?其实很简单,以一个普通java web项目为例,新建一个dorado samplecenter项目,需要在项目中添加dorado-logo这个Addon。

首先需要先下载dorado-logo-0.1.0-BETA.jar,假如相关Addon有其他依赖包,请将依赖包一并下载下来。

然后将所需要的jar包放入项目中web-inf目录下的lib包中,如下图所示:

接下来需要启动项目,在项目启动完成后,鼠标右键点击项目名,在弹出菜单中选择【更新Dorado配置规则】,如下图所示:

更新完成后,Dorado7 IDE提示更新成功,如下图所示:

到目前为止为工程添加Addon成功。

info

关于更新Dorado配置规则,请参考 配置规则更新办法

不过在集成Addon这种情况下,推荐离线更新。

 

使用Addon

在View中使用Addon,可以在【Dorado7 ToolBox】工具箱的过滤栏中输入Addon插件的关键字,例如输入【logo】关键字,如下图所示:

双击【Logo】Addon,将控件加入【View】节点中,设置【logo】控件属性如下:

属性说明
width200控件的宽度
height200控件的高度

保存View文件并访问页面,界面如下图所示:

集成Addon的项目发布

集成Addon的项目发布其实跟普通项目打包方式一致。

1、使用IDE进行打包

鼠标右键点击项目名,在弹出菜单中选择【Export...】:

显示界面如下图所示:

由于项目一般为web项目,因此我们选择【Web】目录下的【WAR file】,然后点击【Next >】按钮:

鼠标点击【Browse ...】按钮,选择导出的WAR包的存放目录,最后点击【Finish】按钮,完成导出。

 

2、使用ant脚本进行打包

我们也可以使用ant脚本进行项目编译和打包,具体打包方式请自行google查找相关资料,在本文档暂不赘述。

更新Addon

在开发中,部分Addon比较活跃会频繁的升级,因此会需要更新Addon,更新Addon和为项目添加Addon基本一致。

在普通项目中,首先需要进入bsdn的Maven私服地址:http://nexus.bsdn.org/

在打开网页的Welcome页面中的快速过滤栏中,输入需要查找的Addon关键字,如下图所示:

点击【放大镜】按钮,网页会过滤出需要的Addon,如下图所示:

在Addon版本文件夹下一般会有3个文件,文件名以javadoc结尾的是java doc文件,文件名以sources结尾的是源码文件,我们需要下载的是最后一个文件,选中文件,然后在右侧工作区中切换到【Artiface】,然后点击【Down】按钮进行下载。

下载完成后,将下载的jar包放入项目中web-inf目录下的lib包中,并将旧版本删除,刷新项目启动服务器并更新Dorado配置规则即可。

删除Addon

假如因为需求变更,不需要集成Addon,需要删除相关Addon该怎么办呢?

在普通java项目中,只需要在web-inf目录下的lib文件夹中删除相关Addon的jar包以及依赖包,接下来刷新项目启动服务器并更新Dorado配置规则即可。

如果的Maven项目,双击打开项目根目录下的pom.xml文件,删除相关依赖,刷新项目启动服务器并更新Dorado配置规则即可。

总结

在本节中,我们知道了该如何为项目集成Addon,如何更新以及删除Addon。

Labels
  • No labels