1、导入的工程JSP文件出现报错的情况
这个一般不怎么影响文件的执行,这些文件飘红主要是因为eclipse的校验问题。
具体错误信息: Multiple annotations found at this line
处理方法:
在eclipse中设置相关的一些属性,如下【window】->【preferences】->【validation】,找到后將JSP文件的bulid和manual两栏的勾去掉在刷新工程即可。如下图所示
2.在控制台中出现了严重:listener之类的问题
放在出错文件上出現the import java.util cannot be resolve。这个主要是由于改变了工作空间(workspace)现在所有的包都显示无法导入:the import java cannot be resolved 请问如何解决这个问题?
解决方案:
右键项目-------buildpath--------最下面那个configura。。。的
选择libraries
找到JRE(这个时候你会发现这个jre前面有!或者是红X)
选中remove掉,如下面图片显示所示
重新为该项目选择一个JRE
选中项目,project----clean
OK,全部的包都找到了
还有一种可能就是缺少一些classes配置如下:
eclipse中使用tomcat使用启动web项目的流程是 java build path编译项目源代码生成的class文件放到buildpath的设置路径中,根据web deployment assembly将项目中的各个资源发布到设置的指定文件中
3.这个也是新入手最常见的一个问题:contect time out和JDBC有关的问题,这个主要是数据库连接的时候出现了问题,这个时候我们可以看本地数据库连接的IP是否和applicationContext.xml文件中的URL是否匹配,要是不匹配进行相关的修改。
然后再进行tomcat的重启。
4.the import javax.servlet.servletcontext cannot be resolved
这个主要是因为tomcat没有导入进来(实质是它的一些jar包没有导入,从而导致一些java文件报错),是否导入主要看【project】->【properties】->【java build path】中的libraries中是否有tomcat。
如下图所示:
其中导入的方法如下图所示:
导入完成后再刷新下工程或者clean下即可解决问题。
另:在server中的最后一项runtime environments添加tomcat的主要作用是配置一個tomcat的运行环境,指定tomcat的路径和jre.
5.server启动超时的问题
报错信息:Server Tomcat v7.0 at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor。
这个主要在设置severs(双击)的timeout中设置start time值(增加)如下图所示: