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 ………………
解决方案: 在Tomacat7的context.xml文件里的<Context>中加上<Loader delegate="true" />
6、另请参见Tomacat7启动报错-org.apache.catalina.deploy.WebXml addFilter
|
|