1.       配置web项目。出现小红叉,但是点开并没有报错:

问题:一般是jdk不匹配的问题。

 解决办法:点击项目名,右键——properties——project facts——java——版本换成你的jdk版本。

tomcat安装和配置时遇到的一些小问题

tomcat安装和配置时遇到的一些小问题

tomcat安装和配置时遇到的一些小问题

第二张图片也可进行修改。

2.        . Socketbind failed 端口号被占用

解决办法:cmd 打开命令提示符,输入:netstat -ano |findstr 8080 找到哪个进程占用了8080的端口号。

输入 taskkill/f/pid 加上之前的进程号,结束进程即可。重新配置可成功。

说明8080端口目前被12876占用。

 另一种解决办法:

  找到tomcat文件安装包下 conf/server.xml

  <Connector port="8080"protocol="HTTP/1.1"

              connectionTimeout="20000"

              redirectPort="8443" />

  将端口号8080改为任意端口号即可。

tomcat安装和配置时遇到的一些小问题

上图说明12876的进程占用了8080端口号。

tomcat安装和配置时遇到的一些小问题

3.        进入了tomcat页面,输入密码不对

解决办法:

   打开 tomcat 下的conf/tomcat—user.xml文件;找到:

<!--

  <role rolename="tomcat"/>

  <role rolename="role1"/>

  <user username="tomcat"password="tomcat" roles="tomcat"/>

  <user username="both"password="tomcat" roles="tomcat,role1"/>

  <user username="role1" password="tomcat"roles="role1"/>

-->

  注意该部分代码被注释了。可以放开,进行修改。也可以再在之前加入:

<rolerolename="manager-gui"/>

    <user username="admin"password="admin" roles="manager-gui"/>

或者

<rolerolename="manager-gui"/>

   <userusername="admin" password="admin" roles="tomcat-gui"/>

我是新加入的。

tomcat安装和配置时遇到的一些小问题

4.       Run一个web项目时,提示not found main class. JDK版本匹配的问题。将你的jdk版本替换成你所用的jdk版本。

解决办法:window——prefence——tomcat7.0——jdk

换成你安装的jdk版本即可。

由于我装的是7.0.所以换了7.0下的jdk版本。只需要换你所安装的tomcat版本下的jdk版本即可。

tomcat安装和配置时遇到的一些小问题

5.       重新安装了jdk,配置了环境变量。但是Java -version还是以前的版本。

解决办法:

1)cmd ——where Java——查看显示的路径是不是新的jdk的安装路径。如果不是。重新配置path环境变量。如果是,进行下一步

2) 控制面板——程序——找到java选项——然后选择java栏,点击查看,将之前的jdk版本启用去掉,并保存。如果还是不行。进行下一步。

3) 把c:windows/system32下的Java.exe;javaws.exe;javawx.exe删掉。

tomcat安装和配置时遇到的一些小问题

tomcat安装和配置时遇到的一些小问题

两张图上标记的路径必要一样。说明path环境变量配置没有问题。

6.        顺便提下:要运行一个web项目,以下三个地方的jdk或者jre版本必须相同(图1,图2,图3):

tomcat安装和配置时遇到的一些小问题

tomcat安装和配置时遇到的一些小问题

tomcat安装和配置时遇到的一些小问题

tomcat安装和配置时遇到的一些小问题

因为之前截过图,懒得再截,忽略编号。

7.        servlet需要导入servlet.jar:

   右键——build path ——add ertenal…——选择包即可。

tomcat安装和配置时遇到的一些小问题

8.  之前写web项目时随便起了个名字,后来觉得不好看,就重命名了。然后悲催了,一直报404.后来才发现问题;重命名只改了项目名称,但是没有修改web-conf中的名称,服务器会一直找原来的名称。修改方式:

tomcat安装和配置时遇到的一些小问题


这个路径问题,我花了一个多小时才好到原因,起名字谨慎啊!!!

启动tomcat ,报错:Document base D:\安装文件\apache-tomcat-7.0.55\wtpwebapps\XXXXdoes not exist or is not a readable directory

修改方式: 打开D:\安装文件\apache-tomcat-7.0.55\conf,修改: 你的tomcat安装文件\apache-tomcat-7.0.55\conf下的server.xml下的关于XXXX的信息注释掉,重启tomcat即可。


欢迎补充。

相关文章: