eclipse中配置tomcat常见问题记录(一)

      自从参加工作以后,由于公司的开发工具的环境都是前人配置备份好的,所以感觉自己就很少再去配置Web开发的基本环境。现在自己从无到有配置一遍,发现各种问题,各种坑,在这里我就当记录吧, 希望对大家有所帮助!

      1.Tomcat 环境变量配置

        这里我们和配置java JDK 环境变量相似,我在系统环境变量中添加:

        CATALINA_HOME  :值为你tomcat解压到本地的路径,我这里是F:\JAVA\apache-tomcat-7.0.85;

        PATH  : 值为 ;%CATALINA_HOME%\bin;

        关于这方面的配置,我也查阅了好多资料, 相关博客也看了不少,可能是因为每个人的系统不同的,导致配置的方式各种各样, 我个人的开发机器系统是Windows 10。

      2.Tomcat启动时8080接口被占用

        netstat -ano  可以查看机器中端口的使用情况,

        然后,可以去任务管理中找到占用8080端口的PID所对应的程序,结束该任务就可以了让tomcat正常使用8080端口了。

      当然, netstat -ano|findstr 8080 直接定位,再输入 taskkill /pid 5744 /f 回车 这里的5744对应上图的5744 。

       由于我的开发机占用8080端口的是Oracle, 所以为了避免后期不必要的麻烦, 这里我选择修改tomcat的端口。在tomcat解压目录中找到conf文件夹下的server.xml,

 <Server port="8005" shutdown="SHUTDOWN">

改为:

<Server port="8006" shutdown="SHUTDOWN">

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

改为:

<Connector connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8444"/>

 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>

改为:

<Connector port="8010" protocol="AJP/1.3" redirectPort="8444"/>

       修改好了之后保存,重启tomcat。注意此时访问端口为8081 ,即 http://localhost:8081。

      3.eclipse 中配置tomcat

       Window | Preference, 打开。

       

      Window | Show View | Other...,打开Servers视图。

        配置到这里, 本以为完美完成,eclipse启动tomcat发现,tomcat可以正常启动, 但是 http://localhost:8081 却是报出了404!!关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问 http://localhost:8081 能正常访问tomcat管理页面。

       其实,这是eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。

       如果该tomcat中部署了项目的话,这红圈中的选项会灰掉不能修改,要修改必须得先把tomcat中的部署的服务都移除。通过右键单击tomcat服务器选择 Add and Remove,在弹出的对话框中移除已部署的项目。移除完确定后,将看到上面的选项面板部分可编辑了。这里只需要修改两处就可以了:

          (1)选择Use tomcat installation(Task control of Tomcat installation) ,即选择tomcat的安装目录来作为项目的发布目录。

          (2)Deploy Path  把它改成"webapps",也就是 tomcat中发布项目所在的文件夹名字。

 

 

到此, tomcat成功配置到eclipse中, 后期项目实际情况,遇到问题我们再继续讨论解决!

 

posted @ 2018-04-14 17:17  SeanKate  阅读(5202)  评论(0编辑  收藏  举报