Dorado 7 : 1.8 运行项目并验证

本节主要介绍如何运行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秒以内,更新成功后会出现如下的提示信息:

info

关于配置规则更详细的说明请参考: 规则文件更新办法

Attachments:

1.7-1.png (image/png)
1.7-2.png (image/png)
1.7-3.png (image/png)