问题一、如果是在导入的项目的情况下,多数情况下就是jdk版本与项目的jdk版本不匹配,
解决方法:
(1)右击工程->Build Path->Configure Build Path->Libraries,双击JRE System Library,
如果出现红叉,表示没有选择JRE,这是需要选中对应的JDK,里面包括JRE。这样就OK了。  
(2)如果在jsp页面仍然报错,则需要检查:window->preferences->java->Installed JREs,
选择与(1)相同的jdk。另外window->java->compiler的jdk也要保持一致。
 
问题二、The server does not support version 3.0 of the J2EE Web module specification
原因:Tomcat 6.0最多支持Servlet 2.5,而现在要import的项目是3.0版本的。
解决方法:
在项目根目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件
把<installed facet="jst.web" version="3.0"/>
改为
<installed facet="jst.web" version="2.5"/>即可
 
问题三、JavaWeb项目中没有错,但是项目上面显示一个红叉的解决办法
原因:出现这个问题的原因是因为,eclipse的jdk编译版本与出现问题的项目JDK编译版本不一致所导致!
解决方法:
先设置好jdk,需要确定项目,eclipse,系统用的是同一个版本的JDK,我系统中安装的JDK是1.7,所以我把eclipse的jdk成1.7
进入 windows---proferences---java--compiler设置编译出来的文件使用的格式是 1.7版本的 (设置成多少都行,只要兼容,并且与你项
目的编译版本一直就可以,我这里统一设置成1.7)
进入项目--properties---java Compiler 把项目编译版本也设置成 1.7
进入项目--properties---project Facets设置java文件的版本为 1.7
这样设置之后我的上面的叉号还是不能消除,是因为在project Facets中右侧有个Runtimes框,里面还是Apache Tomcat v7.0
而我这里安装的是Apache Tomcat v6.0,所以要新建一个Apache Tomcat v6.0的打上对号就行了
 
问题四、tomcat服务中已经启动,为什么运行时显示stoped
这个我个人见解就是,后台的tomcat已经启动,这时你启动项目的时候,选择使用的服务器还没有启动,然而你确定之后点击完成,然后你选择的这个服务器开始启动,下次再次使用的时候,仍然选择相同的服务器,可以看到,这个时候服务器的状态为已经启动。
 
问题五、怎样打开项目运行时的服务器选择窗口
如果你在运行的时候已经默认选择了服务器,这个时候没有这个运行在服务器的选择窗口,下面教你怎样重新打开:
首先找到你项目的所在工作空间,安路径打开:\.metadata\.plugins\org.eclipse.wst.server.core\modules.xml打开这个文件可以看到(这是我的文件,每个人的文件各不相同):
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<modules>
  <module moduleId="org.eclipse.jst.jee.server:Web" serverId="Tomcat v6.0 Server at localhost"/>
  <module moduleId="org.eclipse.jst.jee.server:sss" serverId="Tomcat v6.0 Server at localhost"/>
  <module moduleId="org.eclipse.jst.jee.server:javaweb" serverId="Tomcat v6.0 Server at localhost"/>
</modules>
其中moduleId所指的就是你的项目,serverId所指的就是对应的服务器,合起来这个意思就是Web项目默认用服务器Tomcat v6.0 Server打开。之后你把这一行删除,重新启动eclipse,再次运行项目就可以弹出选择服务器这个窗口了
 
问题六、出现下面这种情况的原因:choose an existing server无法选择
造成这样的原因是:dynamic web module版本与本地服务器版本不一致造成的。在这里我安装的tomcat6.0,而导入的项目dynamic web module版本是3.0,与服务器版本不对应,造成这种情况。

 这样你就要安装配置tomcat7.0了,安装完成,创建服务器,让项目在tomcat7.0下运行就可以了
 
 
新手上路,不对请指正,还在不断更新中...
 

javaweb常见问题解决的更多相关文章

  1. springmvc环境搭建以及常见问题解决

    1.新建maven工程 a)  打开eclipse,file->new->project->Maven->Maven Project b)  下一步 c)   选择创建的工程为 ...

  2. ubuntu安装navicat及常见问题解决

    1.安装navicat Step1: 下载Navicat ,网址:http://www.navicat.com/en/download/download.html Step2:进入下载目录,解压压缩包 ...

  3. OpenStack安装部署管理中常见问题解决方法

    一.网络问题-network 更多网络原理机制可以参考<OpenStack云平台的网络模式及其工作机制>. 1.1.控制节点与网络控制器区别 OpenStack平台中有两种类型的物理节点, ...

  4. Web Deploy发布网站及常见问题解决方法(图文)

    Web Deploy发布网站及常见问题解决方法(图文) Windows2008R2+IIs7.5 +Web Deploy 3.5 Web Deploy 3.5下载安装 http://www.iis.n ...

  5. 接口测试之——Charles抓包及常见问题解决(转载自https://www.jianshu.com/p/831c0114179f)

    简介 Charles其实是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的.该软件是用Java写的,能够在Windows,Mac,Linux上使用,安装Charl ...

  6. charles抓包的安装,使用说明以及常见问题解决(windows)

    charles抓包的安装,使用说明以及常见问题解决(windows) https://blog.csdn.net/zhangxiang_1102/article/details/77855548

  7. Linux运维常见问题解决集锦【转】

    作为linux运维,多多少少会碰见这样那样的问题或故障,用点心,平时多注意积累,水平肯定越来越高. 下面就是常见问题解决集锦:   1.shell脚本不执行 问题:某天研发某同事找我说帮他看看他写的s ...

  8. Python爬虫编程常见问题解决方法

    Python爬虫编程常见问题解决方法: 1.通用的解决方案: [按住Ctrl键不送松],同时用鼠标点击[方法名],查看文档 2.TypeError: POST data should be bytes ...

  9. Atitit.angular.js 使用最佳实践 原理与常见问题解决与列表显示案例 attilax总结

    Atitit.angular.js 使用最佳实践 原理与常见问题解决与列表显示案例 attilax总结 1. 本文范围 1 2. Angular的优点 1 2.1. 双向数据绑定 1 2.2. dsl ...

随机推荐

  1. JavaScript进阶知识点(慕课)

    JavaScript能做什么? 1.增强页面动态效果(如:下拉菜单.图片轮播.信息滚动等) 2.实现页面与用户之间的实时.动态交互(如:用户注册.登陆验证等)  一. 数组 var myarray=n ...

  2. Unity3D 中的定时器

    不算上 C# 自带的,目前知道两种,以下分别介绍. 1.每帧检查 定义一个时间变量 timer,每帧将此时间减去帧间隔时间 Time.deltaTime,如果小于或者等于零,说明定时器到了,执行相应功 ...

  3. 解决Strokeit在win8下的图标问题和开机启动问题

    Strokeit目前和Windows 8有一点不兼容,就是运行之后,任务栏会有它的图标,看着很不爽,用兼容模式运行可解决这个问题,但是这样一来就不能开机自动运行了,本文主要解决这个问题.  (参考资料 ...

  4. 关闭显示器API及命令

    window下命令powercfg /change "Home/Office Desk" /moniter-timeout-ac 1C#中实现[DllImportAttribute ...

  5. [转载]来,让我们谈一谈Normalize.css

    来源 : http://segmentfault.com/a/1190000002239676 ---------------------------------------------------- ...

  6. http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html(转载)(原作者:AstralWind)

      Python正则表达式指南   本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例.本文的内容不包括如何编写高效的正则表达式.如何优 ...

  7. Java Bean

    Java 帝国之Java bean (上) Java 帝国之Java bean(下) Difference between DTO, VO, POJO, JavaBeans? Java bean 是个 ...

  8. Python学习之路二

    今天主要学习了列表,python的列表真的事太强大了,由于内容比较多,今天就先简单的介绍一下新学的几个成员函数吧. 首先我们要了解list是一种序列类型,其构造方式有四种形式: (1)空列表 [] ( ...

  9. java常用注释

    @see 加入超链接 @see 类名 @see 完整类名 @see 完整类名#方法名 @version 版本信息 @author 作者信息 @param 参数名 说明 @return 说明 @exce ...

  10. 0-1背包问题python解决

    def f(i,j): while i>=0: if i==0 and j>=l[i][0]: return l[i][1] elif i==0 and j<l[i][0]: ret ...