1、首先要下载jdk1.6.X及以上的版本,我下载的是jdk1.6.0_21,现在最新的版本是jdk1.7.X的版本。下载:http://www.oracle.com/technetwork/indexes/downloads/index.html
2、下载TOMCAT6。
3、开始进行环境的配置(安装步骤跳过,不讲了大家都会的,注意安装文件夹不带汉字就OK了)。
a、鼠标右击“计算机”->属性->高级系统设置->高级->环境变量。
b、 在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
系统变量->新建-> 变量名:JAVA_HOME
变量值:d:/Java/jdk1.6.0_21 (这是我的JDK安装路径,你的安装路径自己要看下的)
系统变量->编辑->(这个一般是有的)变量名:Path
在变量值的最后面加上:(注意符号);%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
系统变量->新建->(这个要新建的) 变量名:CLASSPATH 变量值:
.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/dt.jar;%JAVA_HOM E%/lib/tools.jar; (注意符号)
c、好了我们来测试下变量是否配置成功。
4、再说下TOMCAT的配置,理论上6.0以上的版本是不需要配置变量的了,因此我们可以直接运行 tomcat/bin/startup.bat 来启动服务 然后再浏览器中访问http://localhost:8080
如果出现小老虎了,那么说明你的整个环境已经配置OK了。
5、我们来说下操作过程中容易出现的错误,首先就是JDK的环境这块,容易出现“'javac' 不是内部或外部命令,也不是可运行的程序” 这个错误,这个错误的原因就在于你的变量路径没有写对,或者是;符号的问题,大家仔细对照检查下就能很容易的解决这个问题。
第二个容易出现的问题就是运行startup.bat 后闪下DOS界面就没有了,然后访问http://localhost:8080的话也不成功,这个错误的原因有几个。
a、JAVA_HOME变量的路径问题,正确的写法应该是 d:/Java/jdk1.6.0_21 切记后面不要加;
b、8080端口被占用了,这时候就要更改tomcat/conf 下面的server.xml了,讲文件中的8080改成其它未被占用的端口,如8123。
c、tomcat/conf /server.xml 文件出现乱码的问题,这个问题经常被大家忽略,解决办法就是用源文件覆盖下。
d、还有一个要特别注意的是,安装的Tomcat版本一定要与JDK兼容,如,JDK1.4.2就不能与Tomcat5.5以上的版本兼容,Tomcat5.0的也未必支持,如果你的JDK1.4.2的话,建议你装Tomcat4.x的版本;如果你的JDK1.5.x的话,建议你装Tomcat5.x的版本;如果你的JDK1.6.x的话,建议你装Tomcat6.x的这样的版本。
cmd 中输入 javac 然后回车
如果出现如下信息
用法:javac <选项> <源文件>
其中
你的Java环境变量配置成功!
若出现
'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件
则说明环境变量没有配置成功
详细的可以参考:http://www.pcyyjs.com/soft/photo/4010/