Tomcat7.0.47免安装版安装和配置

来源:互联网 发布:知我药妆是正品吗知乎 编辑:程序博客网 时间:2024/05/18 13:06

我今天装的是tomcat7.0.47的免安装版,装tomcat之前一定要先配置好java的环境,java环境配置好后,新建变量名TOMCAT_HOME地址为你安装的tomcat的地址,在变量classpath中加上%TOMCAT_HOME%\bin这样配置之后,点击bin下的startup.bat,黑色窗口一闪而过,这说明配置有问题,并没有打开tomcat服务(别急解决方法在下面)。

tomcat目录/bin文件夹里有个tomcat7w.exe,顾名思义就是tomcatwindow方式显示控制台。第1次点击打开它时候,可能会提示:tomcat指定的服务未安装,此时我们可以这样解决它。

打开命令行提示符窗口=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat install   但是我输入命令后提示 The JAVA_HOME environment variable is not defined correctlyThis environment variable is needed to run this programNB: JAVA_HOME should point to a JDK not a JRE

 

在网上搜了下,要修改startup.bat文件,用记事本打开该文件,在第一行前面加上set JAVA_HOME=D:\Java\jdk1.7.0设置 JAVA_HOME环境变量的值。注意:JAVA_HOME环境变量的值为你jdk的安装目录,然后再重启下tomcatOK了,接着从dos下到bin目录下输入service.bat install 这样就OK

 <Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000" redirectPort="8443" />

8080更改为80端口,之后输入项目更方便http://localhost/web项目文件夹名称

 

如何将该tomcat服务器配置成myeclipse的外部服务器:

conf文件夹下的service.xml中添加一行链接的外部项目(蓝色部分),

  <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

               prefix="localhost_access_log." suffix=".txt"

               pattern="%h %l %u %t "%r" %s %b" />

         <Context path="/test" docBase="E:\myworkspace\Test\WebRoot" reloadable="true"/>

 

      </Host>

改动该文件后要重启tomcat才能生效。再修改项目中的代码时,输入http://localhost/test就立刻可以看到变化了。注意:而且黑色小窗口一关掉,tomcat也就会下线了

 

打开服务方法:

1.点击bin目录下的startup.bat,但是黑色小窗口一关掉,tomcat也就会下线了,所以不要关掉窗口。

2. 上面介绍了装tomcat7w.exe,装完后双击,打开一个窗口,点击start即可。或者将启动类型更改为“自动”,以后开机就会自己启动。

 

0 0