由于客户环境为64位windows系统,开发环境一直用32位。tomcat使用6.0.20非安装版。部署时发现在64位系统下,注册服务后无法正常启动服务(直接运行startup.bat可以成功启动tomcat),日志中报错信息为:
引用
[174 javajni.c] [error] %1 不是有效的 Win32 应用程序。
[994 prunsrv.c] [error] Failed creating java D:\java\jre\bin\server\jvm.dll
[1269 prunsrv.c] [error] ServiceStart returned 1
因为某些原因不能升级tomcat到高版本,6.0.20又没有64位版本的。查了半天,找到了解决方案。
从网站
http://svn.apache.org/viewvc/tomcat/tc6.0.x/tags/TOMCAT_6_0_14/res/procrun/amd64/上下载tomcat6.exe和tomcat6w.exe。替换本地的即可,注意把之前tomcat6w.exe选项卡中的参数记录下来,填到新的tomcat6w.exe里面,然后启动服务,ok!
分享到:
相关推荐
tomcat 7.0 64位 windows 解压版
tomcat7.0 版64位系统
tomcat7_win64解压版tomcat7_win64解压版tomcat7_win64解压版
64位tomcat8安装版和解压版的压缩包官网下载无毒可用。
Windows系统下 启动tomcat服务bat 可执行脚本,当开发人员想要通过在java中开发一个启动Windows系统下tomcat的脚本文件时,就可以使用我这个
tomcat6.0 windows64位版本。
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器
tomcat8-64位-windows解压版
tomcat容器,从tomcat6到tomcat8.5。tomcat6到8windows版本.zip
tomcat8解压版(免安装)能够使电脑同时安装多个tomcat,比安装版要方便的多,因为该资源被下载了很多次,下载所需积分变多,大家可以去官网自行下载,https://tomcat.apache.org/download-80.cgi,打开此链接进行...
64位Windows版tomcat6,亲测,100%可用
tomcat windows版本 x64
Tomcat 7 Windows中以Service方式启动配置启动参数
tomcat7.0.85解压版,window 64位版本,内涵压缩包一个直接解压使用
tomcat服务器所需的微软控件,将它安装在WINDOWS/SYSTEM32/下,就可以解决TOMCAT无法启动的难题。
包含了多个tomcat服务器的版本,linux与windows的都有
tomcat6,直接解压就可使用,绿色免费
讲述了如何把解压版的tomcat加到windows服务项中,让tomcat开机自动启动服务
免安装 非常方便 为了以后不到处去找所以放上来
tomcat 7 解压版服务包 配套博文:http://t.csdn.cn/nyw2Y