`

搭建dorado eclipse开发环境时遇到的一个问题

阅读更多

     在搭建dorado eclipse开发环境时,我遇到了一个很有意思的问题,目前我还明白为什么,但问题终于被我查找出来了.改天有时间了再好好研究一下,先把问题记录于此.

先把配置开发环境的过程记录下来:

     首先在jdk安装,tomcat解压,这两步是肯定没有问题的,所有我想问题肯定不会出在这.

      然后就是安装dorado eclipse插件.

DoradoEclipsePlugin安装配置:

下载地址:

http://www.bstek.com/download?subpath=eclipse$2F/DoradoEclipsePlugin$2D1$2E2$2E5$2D20080917$2Eexe/

       该插件是一个可执行程序,你需要在下载完成之后安装它。选择Eclipse安装目录的时候,选择你自己的Eclipse的安装路径

全部安装完成之后,启动Eclipse,可以看到包含DoradoEclipsePluginEclipse开发平台。



 配置Tomcat服务器

       Eclipse中配置Tomcat服务器,以便开发之后通过Eclipse平台启动应用服务器运行项目。配置方法:找到【Servers】—>【右键New】—>Server】。

直  最后,可以启动服务验证是否配置成功。Tomcat选中点【右键】—>Start】,最后你应该能看到控制台的打印信息,如下图所示:



 打开EclipsePreferences配置DoradoEclipsePluginServer。步骤:【Window】—>Preferences】—>Dorado Studio】—>Server】—>Tomcat】。


点击【OK】完成配置。



 点出上图中标记的按钮启动dorado服务,控制如打印信息如下所示:

2010-10-18 20:20:47 org.apache.tomcat.util.digester.SetPropertiesRule begin

警告: [SetPropertiesRule]{Server} Setting property 'debug' to '0' did not find a matching property.

2010-10-18 20:20:48 org.apache.tomcat.util.digester.SetPropertiesRule begin

警告: [SetPropertiesRule]{Server/Service/Engine} Setting property 'debug' to '0' did not find a matching property.

2010-10-18 20:20:48 org.apache.tomcat.util.digester.SetPropertiesRule begin

警告: [SetPropertiesRule]{Server/Service/Engine/Host} Setting property 'debug' to '0' did not find a matching property.

2010-10-18 20:20:48 org.apache.coyote.http11.Http11Protocol init

信息: Initializing Coyote HTTP/1.1 on http-8080

2010-10-18 20:20:48 org.apache.catalina.startup.Catalina load

信息: Initialization processed in 362 ms

2010-10-18 20:20:48 org.apache.catalina.core.StandardService start

信息: Starting service Tomcat-Standalone

2010-10-18 20:20:48 org.apache.catalina.core.StandardEngine start

信息: Starting Servlet Engine: Apache Tomcat/6.0.18

2010-10-18 20:20:48 org.apache.coyote.http11.Http11Protocol start

信息: Starting Coyote HTTP/1.1 on http-8080

2010-10-18 20:20:48 org.apache.catalina.startup.Catalina start

信息: Server startup in 522 ms


没有任何异常信息,至此,所需要的EclipseDoradoEclipsePlugin开发环境全部配置完成。

 

   上面配置成功是因为我用的是Tomcat 6.0.18版本.但我刚开始时使用是Tomcat 6.0.20版本,同样的配置顺序,除了Tomcat外,其余的东西也都一模一样,但不是配置不成功,在最后一步启动dorado服务时,都是会出现如下的错误:

2010-10-18 19:44:16 org.apache.tomcat.util.digester.SetPropertiesRule begin

警告: [SetPropertiesRule]{Server} Setting property 'debug' to '0' did not find a matching property.

2010-10-18 19:44:17 org.apache.tomcat.util.digester.SetPropertiesRule begin

警告: [SetPropertiesRule]{Server/Service/Engine} Setting property 'debug' to '0' did not find a matching property.

2010-10-18 19:44:17 org.apache.tomcat.util.digester.SetPropertiesRule begin

警告: [SetPropertiesRule]{Server/Service/Engine/Host} Setting property 'debug' to '0' did not find a matching property.

2010-10-18 19:44:17 org.apache.coyote.http11.Http11Protocol init

信息: Initializing Coyote HTTP/1.1 on http-8080

2010-10-18 19:44:17 org.apache.catalina.startup.Catalina load

信息: Initialization processed in 356 ms

2010-10-18 19:44:17 org.apache.catalina.core.StandardService start

信息: Starting service Tomcat-Standalone

2010-10-18 19:44:17 org.apache.catalina.core.StandardEngine start

信息: Starting Servlet Engine: Apache Tomcat/6.0.20

2010-10-18 19:44:17 org.apache.coyote.http11.Http11Protocol start

信息: Starting Coyote HTTP/1.1 on http-8080

2010-10-18 19:44:17 org.apache.catalina.connector.MapperListener init

警告: Error registering contexts

java.lang.NullPointerException

at org.apache.catalina.connector.MapperListener.registerHost(MapperListener.java:332)

at org.apache.catalina.connector.MapperListener.init(MapperListener.java:129)

at org.apache.catalina.connector.Connector.start(Connector.java:1146)

at org.apache.catalina.core.StandardService.start(StandardService.java:531)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

2010-10-18 19:44:17 org.apache.catalina.startup.Catalina start

信息: Server startup in 563 ms

把我都快整崩溃了.我刚开始以为是dorado eclipse插件的版本与ecllipse有问题,于是换了解压版的手动添加到eclipse 还是报这个错误,于是又到dorado官网(www.bstek.com)上下了bstek-ide-all-in-one-0.1.rar(包含eclipse与dorado eclipse插件)直接解压,然后配置,还是报这个错误.这时我已肯定不是dorado插件的问题了,于是开始看是不是tomcat的版本有问题,刚好公司使用的tomcat 版本与我家里的不一样,拷回来一试,果然成功了.这时我又使用我自己的tomcat6.0.20,还是报警告: Error registering contexts

java.lang.NullPointerException. 

解决此问题的办法竟然是换tomcat,真崩溃!不知道其他版本的tomcat的结果是怎么样的.


  • 大小: 30.6 KB
  • 大小: 19.4 KB
  • 大小: 16 KB
  • 大小: 17.4 KB
分享到:
评论
1 楼 fanaidehua 2012-07-13  
太感谢了 我解决了问题

相关推荐

    dorado展现中间件深入浅出

    dorado由两大部分组成:一个用于Web应用表现层的开发框架以及一套配套的集成开发环境(IDE)工具。其中,IDE工具分为独立的dorado studio和未来将发布的eclipse插件两种。 ##### 开发框架特点: - **AJAX支持**:...

    2015年最新的搭建MyEclipse10+Spket+ExtJS的开发环境介绍

    搭建MyEclipse10+Spket+ExtJS的开发环境是一项关键步骤,特别是对于初学者而言,这将为JavaScript开发打下坚实的基础。本文将详细解释如何进行这一配置。 首先,我们来安装Spket插件。Spket是一个强大的JavaScript...

    Dorado7实战必修之企业通讯录离线教程.pdf

    本章节主要介绍了搭建Dorado7开发环境的基本流程,包括必要的软件安装和配置步骤。对于初学者来说,这一步是整个学习旅程的基础,确保能够顺利进行后续的学习。 **1.2 安装浏览器** - **1.2.1 安装Chrome(推荐)*...

    dorado展现中间件深入浅出1of3

    - 掌握开发环境的配置,例如学习安装和配置Tomcat服务器以及安装和配置适合DORADO中间件开发的IDE开发工具,如Eclipse或MyEclipse。 2. 项目搭建 - 学习如何新建一个DORADO工程项目,包括基本的项目结构和必要的...

    dorado4.jar 下载

    5. 开发环境:`studio`可能包含Dorado4的集成开发环境插件,允许你在IDE中直接设计和调试Dorado应用。 6. 运行时依赖:`lib`目录包含了Dorado4运行所需的其他库文件,确保你的项目中包含这些库才能正常运行。 7. ...

    Dorado7xQuickStart-Wiki-Pdf-20120626.pdf

    在**Dorado7.x快速入门**中,首先介绍了如何创建一个基础的工程,并通过简单的`HelloWorld`示例来帮助开发者熟悉Dorado7的基础操作。 ##### 1.1 配置Java环境 Dorado7的运行依赖于Java环境,因此第一步是确保开发...

    HR自助服务单据开发快速入门.docx

    ##### 3.4 Eclipse开发环境搭建 - **Eclipse开发环境**:主要包括NC56、Eclipse开发环境以及nc56插件。 - **项目工程整合**:将Eclipse工程目录和Dorado工程目录整合到一起,便于在两个开发工具之间进行开发工作。本...

    7天学会DORADO

    - 这一天的目标是搭建好一个完整的开发环境,为后续的学习打下坚实的基础。 #### 第2天:新建dorado工程项目 - **新建过程** - 在IDE中选择新建Dorado项目。 - 设置项目名称、存储位置等基本信息。 - **开发...

    HR自助服务单据开发快速入门

    - 搭建Eclipse开发环境,包括安装NC56、eclipse及相关插件。 5. **整合Eclipse与Dorado工程** - 将Eclipse工程目录与Dorado工程目录整合在一起,方便在两个开发工具间切换。 #### 四、自助单据开发流程 1. **建立...

Global site tag (gtag.js) - Google Analytics