java 配置classpath、catalina_home环境变量

这个还要结合java_home和catalina_home才行,即把jdk的路径,和tomcat的路径都配置好后就可以配置servlet了:
右击我的电脑-->属性-->高级-->环境变量-->添加一个系统变量,名称为classpath,值为:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;
添加一个系统变量:名称为java_home,值为jdk的安装路径
添加一个系统变量:名称为catalina_home,值为tomcat的解压路径

设置CATALINA_HOME环境变量

1、CATALINA_HOME是TOMCAT安装路径的别名,目的是为了方便使用TOMCAT

2、计算机>属性>环境变量, 新建环境变量。变量名为CATALINA_HOME ,变量值tomcat的解压目录,我电脑上的为:“F:\apache-tomcat-7.0.12”,注意后面不用多加“\”或者“;”

3、在环境变量Path中,新增加“%CATALINA_HOME%\bin\ "

3、启动tomcat :进入命令行cmd,输入startup.bat

4、打开浏览器,输入:http://localhost:8080, 看tomcat是否正常启动

5、关闭tomcat:进入命令行cmd,输入shutdown.bat

 

默认是8080端口,有可能是8080端口被占用,如果被占用我们可以通过tomcat安装目录下的conf文件夹下(例如: apache-tomcat-7.0.33\conf\)找到server.xml修改端口

类似如下:

<Connector
port="8080"	 ==>端口8080
maxThreads="150"	 ==>?
minSpareThreads="25"	==>?
maxSpareThreads="75"	==>?
enableLookups="false"	==>?
redirectPort="8443"	==>?
acceptCount="100"	 ==>?
debug="0"	 ==>?
connectionTimeout="20000"	==>连接超时?
disableUploadTimeout="true"	==>?
/>

可以将8080端口改成其他的,这样应该就可以了。