MyEclipse8.5添加tomcat7

1、背景

         因为最近项目开发呼叫中心功能,涉及到消息分发,即来电话之后对满足条件的客户端进行消息分发。所以准备使用java websocket进行开发。

         从网上看到要实现该功能Java版本在7及以上;tomcat版本要在Tomcat7.0.47以上。但是使用的MyEclipse8.5,所以本身不支持tomcat7的安装。

 

2、解决方法

 

 

 

 

         VM arguments 信息:

-Dcatalina.home=E:"/Server/apache-tomcat-7.0.68"-Dcatalina.base=E:"/Server/apache-tomcat-7.0.68"-Djava.endorsed.dirs=E:"/Server/apache-tomcat-7.0.68/common/endorsed"-Djava.io.tmpdir=E:"/Server/apache-tomcat-7.0.68/temp"-Djava.library.path=D:"/JavaProgram/jdk1.7.0_09/bin;E:/Server/apache-tomcat-7.0.68/bin"-Dsun.io.useCanonCaches=false

         请根据自己的路径进行修改【先复制出来,然后只需修改tomcat版本信息即可】

 

 

3、启动成功信息

……………………

 

4、其他问题

         在启动的过程中,可能会报如下错误:

Tomacat7启动报错如下:

java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXmladdFilter
 atorg.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:855)
 at org.apache.tomcat.util.digester.SetNextRule.end(SetNextRule.java:201)
 atorg.apache.tomcat.util.digester.Digester.endElement(Digester.java:1051)
 atcom.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
 at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1774)
 atcom.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2930)
 at 

………………

 

         解决方案:

         Tomacat7context.xml文件里的<Context>中加上<Loader delegate="true" />

 

6、另请参见

Myeclipse8.5配置Tomcat7

Tomacat7启动报错-org.apache.catalina.deploy.WebXml addFilter

推荐文章

如何用C\Microsoft.Office.Interop.Excel?

如何用C\Microsoft.Office.Interop.Excel?

推荐文章

为什么我在启动GUI时得到一个NullPointerException?

为什么我在启动GUI时得到一个NullPointerException?

推荐文章

在Xcode4.5中查找CDVViewController.m的位置

在Xcode4.5中查找CDVViewController.m的位置

推荐文章

当文本框不再有焦点时,如何验证它?

当文本框不再有焦点时,如何验证它?

推荐文章

通过使用低分辨率图像,然后在高分辨率图像中交换,可以加快UIImagePickerController的速度

通过使用低分辨率图像,然后在高分辨率图像中交换,可以加快UIImagePickerController的速度

推荐文章

Drupal7缓存我的表单并打印旧的缓存字段(Varnish/Memcache)

Drupal7缓存我的表单并打印旧的缓存字段(Varnish/Memcache)

推荐文章

使用InstanceViewControllerWithIdentifier与情节提要传递属性值

使用InstanceViewControllerWithIdentifier与情节提要传递属性值

推荐文章

$树.tree不是函数

$树.tree不是函数

推荐文章

Jogl2.0和GLUT

Jogl2.0和GLUT

推荐文章

如何在java中使用DOM解析器解析xml标签?

如何在java中使用DOM解析器解析xml标签?

推荐文章

按需填充Contextmenu

按需填充Contextmenu

推荐文章

全局变量未在堆栈-IE8中传递

全局变量未在堆栈-IE8中传递

推荐文章

在C++程序中使用C++ DLL函数提高性能

在C++程序中使用C++ DLL函数提高性能

推荐文章

Dreamweaver CS6-默认HTML5新文档代码修改

Dreamweaver CS6-默认HTML5新文档代码修改

推荐文章

Vim和Clojure,我可以用Slimv或VimClojure与ritz或其他REPL一起使用吗?

Vim和Clojure,我可以用Slimv或VimClojure与ritz或其他REPL一起使用吗?

推荐文章

滚动视图背景剪辑

滚动视图背景剪辑