因为myEclipse8.5只支持Tomcat6.0;而Tomcat6.0只支持JDK1.6.0
二、JDK的安装:
1)、win7上安装比较简单,直接运行jdk-6u43-windows-x64.exe,一直点击【next】即可。
2)、安装完成后,还要进行Java环境的配置,才能正常运行myEclipse和搭建Tomcat6.0。
(win7下)环境配置步骤如下:
(1):在计算机点击右键--》点击“属性”--》点击右边的“高级系统设置”--》点击右下角的“环境变量”。弹出如下界面:
(2):在系统变量里面找到“Path”这一项然后双击,在弹出的界面上,在变量值开头添加如下语句(注意:如果安装JDK时你是一只点击【next】的话,不然就是到你安装的bin目录)“C:\Program Files\Java\jdk1.6.0_43\bin;”,在bin下要加上;号,然后点击编辑系统变量界面的确定按钮。
(3):继续点击环境变量界面的“新建”,弹出新建系统变量界面。在上面填写变量名为:JAVA_HOME,变量值为:“C:\Program Files\Java\jdk1.6.0_43”,点击新建系统变量界面的确定按钮。(注意:这是运行Tomcat6.0所需要的变量)。
(4):继续点击环境变量界面的“新建”,弹出新建系统变量界面。在上面填写变量名为:classpath,变量值为:“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”,注意“.;”不能少这里可以直接复制我的去使用即可。
这样JDK的安装和环境搭建就完成了。
三、Tomcat6.0的安装:
(1)、安装之前必须完成JDK1.6.0的安装和环境配置。首先运行apache-tomcat-6.0.29.exe,然后一直点击next按钮即可,在安装时,它会自动找到你JDK的安装路径。
(2)、安装的时候如果遇到弹出提示:Falied install Tomcat6 service Check your settings and permissions Ignore and continue anyway。解决方法时在cmd下运行sc delete tomcat6命令,显示“成功”则表示你已经成功删除了Tomcat的旧服务,然后再重新安装Tomcat即可。
(3)、安装完成后在浏览器的地址栏中输入http://localhost:8080/,测试Tomcat是否正常安装,如果出现下图说明已正常安装。
(4)、如果不显示任何页面,显示出错。解决方案如下:在计算机点击右键--》点击“管理”--》左边的“服务和应用程序”--》双击“服务”在右边找到Apache Tomcat6查看是否已启动,如果未启动则让它启动。如下图:
(5)、如果显示下图,这说明你的Tomcat端口号和Oracle的端口号冲突了,我们安装Oracle的时候,它的端口号是8080,而Tomcat的端口号也是8080。所以就要修改Tomcat的端口号,解决方案如下:
1、找到Tomcat目录下的conf文件夹
2、进入conf文件夹里面找到server.xml文件,并打开该文件
3、在server.xml文件里面找到下列信息:
<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
4、把port="8080"改为port="8081",并保存。
5、再次在浏览器中的地址栏输入http://127.0.0.1:8081/,如果正常出现页面则Tomcat已正常安装。
四、给myEclipse配置Tomcat服务器:
(1)、打开MyEclipse--》Window--》Preferences--》在搜索栏里输入Tomcat--》点击Tomcat 6.x,然后将自己安装的Tomcat目录添加进去。如图:
(2)、然后找到MyEclipse自带的Tomcat,将自带的Tomcat设为Disable(禁用)。如图:
(3)、然后点击Tomcat 6.x下的JDK,在右边的Tomcat JDK name下点击Add,如图:
到这里给myEclipse配置Tomcat服务器就完成了,下面进行测试。
(4)、新建项目:
1、File--》New--》Web Project
2、点击WebRoot--》双击index.jsp
3、右击Tomcat 6.x--》Add Deployment--》如下图:
4、右击Tomcat 6.x--》Run Server
5、在浏览器地址栏输入http://127.0.0.1:8081/WebTest/(注:8081为之前修改的端口号,WebTest为工程名),出现下图则给myEclipse配置的Tomcat服务器就可以正常使用了。
如果在使用的时候出现下图情况,即报出一大推异常错误。解决方法是把服务中的Apache Tomcat6关闭掉就可以了,找到Apache Tomcat6可参照上面“三、Tomcat6.0的安装:”中的第四步。