无service.bat的tomcat服务怎么设置自启动

无service.bat的tomcat服务怎么设置自启动,第1张

1网上好多方法是从其他版本中找个servicebat复制过来。但我认为这种方法不恰当。

原因:每个版本是一体的,把其中一些复制过来用失去了版本的完整性,可能会导致一些问题。

解决办法是:直接下载有servicebat的tomcat版本。

2百度搜索“tomcat下载”,点击进入tomcat下载页。

3点击“tomcatXXXXX”。

4点击右侧的“Archives”。

5点击想下载的版本

6点击“bin”

7点击需要下载版本的压缩包zip文件,将其下载下来。

8解压下载后的tomcat,打开cmd, cd到tomcat的bin目录下,输入service install安装服务。

9然后在运行中输入servicemsc打开服务窗口。

10可以看到已经将tomcat添加到了windows服务。

11在服务上点右键,修改它为自动启动。

12现在可以重启电脑,试一下它是否会随着电脑开启而自动启动。我本地没有问题。

13如果想在一台服务器上放两个相同版本的tomcat,并且都设置为自动启动怎么做呢?如果再按照上面的方法是不行的,会出现安装服务失败的提示,原因是同一台电脑上不能有相同的服务名称。

14解决办法也很简单,打开tomcat/bin下的servicebat,找到

rem Set default Service name

set SERVICE_NAME=Tomcat6

set PR_DISPLAYNAME=Apache Tomcat 6

修改此处的SERVICE_NAME和PR_DISPLAYNAME就可以了,分别为服务名称和显示名称。

修改后重新安装服务。

同样的方法,修改并安装第二个tomcat服务。

最终两个tomcat都安装到了windows服务里。

1: 首先你的eclipse必须是eclipse for J2EE 版本的, 也就是必须支持web项目开发。

2: 然后配置tomcat服务器到你的eclipse中 ,方法如下:

点击window-- show view - other 找到servers ,点击OK。

然后在servers 里面右键鼠标 ,点击new -- server 找到tomcat版本,点击next,然后 点击browse选择你电脑上面的tomcat安装路径就行了。

3: 在server选项卡中选中tomcat服务器,然后右键,选中run 就可以启动tomcat服务器了。

//调用cmd启动tomcat 关闭则是shutdownbat,需配置好tomcat和java的环境变量。

      String path = "D:\\apache-tomcat-7035\\bin\\startupbat";

         Runtime run = RuntimegetRuntime();

         try {

             // runexec("cmd /k shutdown -s -t 3600");

             Process process = runexec("cmdexe /k start " + path);

             InputStream in = processgetInputStream();

             while (inread() != -1) {

                 Systemoutprintln(inread());

             }

             inclose();

             processwaitFor();

         } catch (Exception e) {

             eprintStackTrace();

         }

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 无service.bat的tomcat服务怎么设置自启动

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情