在搭建dorado eclipse开发环境时,我遇到了一个很有意思的问题,目前我还明白为什么,但问题终于被我查找出来了.改天有时间了再好好研究一下,先把问题记录于此.
先把配置开发环境的过程记录下来:
首先在jdk安装,tomcat解压,这两步是肯定没有问题的,所有我想问题肯定不会出在这.
然后就是安装dorado eclipse插件.
DoradoEclipsePlugin安装配置:
下载地址:
http://www.bstek.com/download?subpath=eclipse$2F/DoradoEclipsePlugin$2D1$2E2$2E5$2D20080917$2Eexe/
|
该插件是一个可执行程序,你需要在下载完成之后安装它。选择Eclipse安装目录的时候,选择你自己的Eclipse的安装路径。
全部安装完成之后,启动Eclipse,可以看到包含DoradoEclipsePlugin的Eclipse开发平台。
配置Tomcat服务器
在Eclipse中配置Tomcat服务器,以便开发之后通过Eclipse平台启动应用服务器运行项目。配置方法:找到【Servers】—>【右键New】—>【Server】。
直 最后,可以启动服务验证是否配置成功。Tomcat选中点【右键】—>【Start】,最后你应该能看到控制台的打印信息,如下图所示:
打开Eclipse的Preferences配置DoradoEclipsePlugin的Server。步骤:【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
没有任何异常信息,至此,所需要的Eclipse和DoradoEclipsePlugin开发环境全部配置完成。
上面配置成功是因为我用的是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
分享到:
相关推荐
资源:eclipse-4.3_for_dorado7_ide.zip 之前公司Dorado7开发环境(含插件开箱即用)压缩包珍藏版,支持dorado9开发。
dorado5 eclipse插件
此资源为dorado7前端框架研发工具,适用于国企,银行等老项目后期维护使用
大小:89.6M。因我不能一次上传大于20M的文件,故分卷压缩了6个(共5分)文件。本人在eclipse3.2和3.3下安装测试过,大家可以放心使用!
内含Dorado7插件,Eclipse+dorado7插件合集下载地址,百度网盘永久有效地址。
资源中提供了,下载地址和Dorado 7插件安装方法,可以安装在MyEclipse,Eclipse中任意版本,注意选择你IDE内嵌的Eclipse版本
dorado开发框架 baseProject 这是自己配的一个基础的dorado开发框架 里面集成了SSH三层架构 使用者可以直接在上面开发 不用每次都要重新配置
从产品形态上dorado由两部分组成,第一部分是一个具有AJAX特征的Web应用表现层的快速开发框架,第二部分配套的IDE开发工具。开发工具又可分为独立的dorado studio与eclipse插件两个选择,eclipse插件将在以后发布,...
dorado5 之一eclipse配置dorado5插件-附件资源
我也是初学,把自己的学习过程记录下来,供大学参考。 2015年最新的搭建MyEclipse10+Spket+ExtJS的开发环境介绍
另一个是在Dorado中添加一个全新的自定义组件。扩展Dorado现有组件比较简单,本文主要讲解前台可视的自定义组件(滚动条)的制作过程。 在进行Dorado自定义组件开发前,首先要对Dorado的原理以及Dorado组件的加载...
dorado7核心jar包,是搭建dorado7开发环境的核心jar包
最开始接触dorado7最容易碰到的是版本依赖问题,由于前端技术过于老旧为了保证兼容性,推荐此jar包。 使用方式为:放在项目中WebContent下WEB-INF的lib中。