Dorado 5 : dorado eclipse plugin 安装指南

插件安装和配置

  1. 下载Eclipse插件,链接地址为: ftp://www.bstek.com/eclipse/BstekIDE_1.2.6_Installer.rar
  2. 解压缩该目录,如C:/java/BstekIDE 1.2.6 Installer
  3. 在Eclipse的links目录中(如没有创建这个目录),添加bstek.txt文件,内容为: path = C:/java/BstekIDE_1.2.6_Installer/eclipse
  4. 重新启动eclipse,在打开windows菜单下的preferences,此时能看到dorado studio的项目,且找到子项目server/tomcat,且配置好tomcat home目录

新建dorado工程

  1. 在file菜单下选择other,找到dorado project项目,来新建dorado工程,命名为demo.
  2. 在Dorado Project Settings向导窗口中设置Subdirectory to set as web application root为/WebContent,web server选择为Tomcat.
  3. 单击finish,跳过后续设置,直接完成工程创建

此时demo工程已经是一个完整的dorado工程

运行工程和新建页面

运行工程

单击如下图标,启动tomcat服务

可以看到如下的启动信息

2011-4-1 10:33:13 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2011-4-1 10:33:13 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1506 ms
2011-4-1 10:33:13 org.apache.catalina.core.StandardService start
信息: Starting service Tomcat-Standalone
2011-4-1 10:33:13 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.14
[dorado] >>> Starting Service... ... ...
[dorado] Using JDOM 0.9 as XML processor
[dorado] Configure loader: com.bstek.dorado.common.fileloader.AutoFileLoader
[dorado] Configure root: D:/project/demo/home
[dorado] Source loader: com.bstek.dorado.common.fileloader.AutoFileLoader
[dorado] Source root: D:/project/demo/src
[dorado] Loading "setting.xml"...
[dorado] Initializing Logger...
[dorado] Initializing Performance Moniter...
[dorado] Loading "user-config.xml"...
[dorado] Loading "mapping/global.map.xml"...
[dorado] Loading "mapping/dorado.map.xml"...
[dorado] Initializing Velocity Service...
[dorado] Initializing Connection Pool...
[dorado] Initializing Module Manager...
[dorado] >>> Service Started!
[dorado] Version: dorado-5.2 080229.1556 (Unregistered)

===== 许可证信息 =====
本信息说明,您正在使用的"锐道快鱼富浏览器展现中间件"的
许可证级别是评估授权,此授权的范围仅限于学习、评估、试用
与演示,在任何情况下不能用于正式系统。
如果您希望将许可证级别升为商用授权,请您联系您的经销商或
锐道公司。请参见:www.bstek.com

===== License Information =====
This message indicated that the LICENSE level of the
BSTEK DORADO BRICH PRESENTATION MIDDLEWARE
you used was EVALUATION. It is only available for
study, evaluation, probation and demonstration purpose
and it could be implemented in formal system in no
conditions.
For upgrade of the LICENSE level to COMMERCE, please
contact your reseller or BSTEK.
Please refer www.bstek.com
===============

hello world页面

Src下新建package:demo,在demo下新建View(通过选择src/demo的右键菜单new/other/dorado studio/View File)设置名称为Sample.view.xml

打开新建的Sample.view.xml获得如下视图:

在其中controls中,通过右键菜单添加按钮button,且设置如下:

为button1添加onClick事件:

双击onClick事件,并添加代码:

完成一个简单的view开发后,我们回到properties标签页:

选择view根节点,并右键单击,在右键菜单中选择Generator a sample JSP菜单项,创建一个JSP,向导窗口如下,我们需要设定JSP的创建目录,选择WebContent根目录,并单击finish按钮:

得到如下的JSP:

其中的<d:View>标签的config声明了这个JSP对应的视图模型配置文件。
这样我们就可以在工程视图中看到这个JSP:

选择这个JSP,并且单击右键,选择其中的Browser菜单项,系统会以默认的浏览器打开这个JSP,本机为IE9,效果如下:

这是最简单的一个JSP的开发过程。

附录:集成Tomcat插件

对于部分用户,可能更习惯Eclipse中集成的Tomcat插件,那么接下来我们就说明如何使用集成的Tomcat插件做开发(Tomcat插件的配置不在本文说明范围内)

将一个Dorado Project转换为一个Dynamic Web Model
Lib更改
打开工程的lib配置页面:

删除TOMCAT_HOME相关的lib配置
利用add library添加Server Runtime

选择系统已经配置好的Tomcat(前提要求配置好Tomcat插件):

用相同的方式再添加EAR Libraries

Project convert

选择工程根节点,右键选择configure/Convert to Faceted From...
这样我们在工程的Properties配置窗口就可以对Project Faceted进行属性调整了:

配置Server运行demo工程

Attachments:

plugin-ide1.png (image/png)
plugin-ide2.png (image/png)
plugin-ide7.png (image/png)
plugin-ide6.png (image/png)
plugin-ide3.png (image/png)
plugin-ide4.png (image/png)
plugin-ide5.png (image/png)
plugin-ide12.png (image/png)
plugin-ide11.png (image/png)
plugin-ide8.png (image/png)
plugin-ide9.png (image/png)
plugin-ide10.png (image/png)
plugin-ide13.png (image/png)
plugin-ide14.png (image/png)