本节主要介绍如何运行standardlesson项目并验证项目是否运行成功,我们使用Jetty插件运行项目。
将Eclipse运行完成后,在左侧Package Explorer视图中,鼠标选中standardlesson项目,点击【鼠标右键】,如下图所示:
鼠标选择【Debug As】,在显示的二级菜单中选择【Run Jetty】,则项目便以Debug方式启动,启动成功后,可以切换到Console标签页下看到详细的启动日志,Console标签页位置:
我们在Console标签页下可以看到相关的Dorado日志信息,如下:
Running Jetty 6.1.26 2014-04-10 16:08:01.754:INFO::Logging to STDERR via org.mortbay.log.StdErrLog ParentLoaderPriority enabled Context path:/standardlesson 2014-04-10 16:08:06,832 INFO (ContextLoader.java:272) Root WebApplicationContext: initialization started * Initializing dorado engine... * [Vendor: www.BSTEK.com] * [Home: /WEB-INF/dorado-home] * Loading configure from [com/bstek/dorado/web/configure.properties]... * Loading configure from [home:configure.properties]... * Loading configure from [classpath:com/bstek/dorado/core/configure-debug.properties]... * Loading configure from [home:configure-debug.properties]... * [core.runMode=debug] * [core.addonLoadMode=positive] * [TempDir: C:\Users\dorado7\AppData\Local\Temp\Jetty_0_0_0_0_8080_WebContent__standardlesson__.k8oo5p\.dorado] * [core.storeDir=C:\Users\dorado7\AppData\Local\Temp\Jetty_0_0_0_0_8080_WebContent__standardlesson__.k8oo5p\.dorado\dorado-store] * 1. Package [dorado-core - 7.3.0.130905.1017] found. * Loading configure from [home:configure.properties]... * Loading configure from [classpath:com/bstek/dorado/core/configure-debug.properties]... * Loading configure from [home:configure-debug.properties]... * [core.resourceLoader=com.bstek.dorado.web.WebResourceLoader] * [core.defaultByteCodeProvider=javassist] * ...省略中间的信息 * ======================== * * Console administrator [ Account: admin, Password: y5i1nw ] * * ------------------------ * * WARN: * Dorado is currently running in debug mode, you may need to change the setting for "core.runMode". * * ======================== * 2014-04-10 16:08:18.623:INFO::Started SelectChannelConnector@0.0.0.0:8080
日志信息主要包括了,当前项目中的:
- Dorado的版本信息
- 当前的工程的运行模式,本例可以看到WARN警告信息,提示当前环境为DEBUG:"Dorado is currently running in DEBUG mode"
在项目成功运行后,我们还需要完成一项工作即更新Dorado配置规则。在Dorado开发中,我们经常会升级dorado提供的jar包,或引入一些新的dorado add on。一般情况下升级jar都只要将工程lib下的jar替换就可以。但是在某些特殊情况下:
- 某个控件新增了几个新的属性,但是IDE的编辑器中无法看到;
- dorado-core提供了新的控件,但是IDE中无法看到;
- 新引入的dorado add on的jar包自带了一些dorado控件,但是IDE中无法看到;
这种情况下我们就必要更新Dorado的规则文件,Dorado的IDE是根据规则文件动态提供控件的编辑界面的。规则文件的更新办法如下:
首先右键单击工程的根节点,找到其中的更新Dorado配置规则菜单,单击执行规则更新,如下图所示:
更新配置规则整个过程在30秒以内,更新成功后会出现如下的提示信息: