14
回答
tomcat 6.0.28 设置native,和注册 windows service
科大讯飞通用文字识别100000次/天免费使用。立即申请   

如题 在tomcat 6.0.28 免装包 bin 目录下没有了以前的 tomcat6.exe ,tomcat6w.exe,service.bat 

我该如何把他注册成系统服务 ,tcnative-1-ipv4.dll,tcnative-1-ipv6.dll,tcnative-1.dll,本地化的东东也认不出了

举报
camlin
发帖于8年前 14回/885阅
共有14个答案 最后回答: 8年前

Tomcat 提供了一个 service 的批处理

可使用下面命令安装和卸载 Windows 服务

service install tomcat1
service remove tomcat1

引用来自#2楼“红薯”的帖子

Tomcat 提供了一个 service 的批处理

可使用下面命令安装和卸载 Windows 服务

service install tomcat1
service remove tomcat1

tomcat 6.0.28 免装包 bin 目录下没有 service 的批处理文件啊

引用来自#4楼“唯一”的帖子

你运行那个批处理也可能装不进服务里

说话别说一半啊,是什么情况呢?

引用来自#3楼“camlin”的帖子

引用来自#2楼“红薯”的帖子

Tomcat 提供了一个 service 的批处理

可使用下面命令安装和卸载 Windows 服务

service install tomcat1
service remove tomcat1

tomcat 6.0.28 免装包 bin 目录下没有 service 的批处理文件啊

肯定有啊,service.bat,tomcat 的zip包

看来的确是没有,我刚下载了 6.0.28 版本,发现没有这个文件。

这是 Tomcat 发布时候的疏漏吗?还是有意为之呢?

引用来自#6楼“红薯”的帖子

引用来自#3楼“camlin”的帖子

引用来自#2楼“红薯”的帖子

Tomcat 提供了一个 service 的批处理

可使用下面命令安装和卸载 Windows 服务

service install tomcat1
service remove tomcat1

tomcat 6.0.28 免装包 bin 目录下没有 service 的批处理文件啊

肯定有啊,service.bat,tomcat 的zip包

确实没有这个文件

我在 Tomcat 6.0.27 版本的 ChangeLog 中看到这么一句

Update to Commons Daemon 1.0.2. Use service launcher (procrun) from the Commons Daemon release. Do not keep a copy of it in our source tree. (mturk/kkolinko)

不知道是不是跟这个有关系。

我知道了,bin目录下有一个文件 commons-daemon-native.tar.gz

必须解压这个文件,然后用 VisualStudio 编译这个项目,会生成一个 procrun 工具,再用这个工具来创建服务

太扯了,太麻烦了。

顶部