1、Tomcat启动报错:server tomcat start within 45 seconds
  问题原因:由于eclipse默认Tomcat设置是启动时间为45s,所以在45s内没有启动成功就会终止。
  解决方案:http://jingyan.baidu.com/article/64d05a025c9969de55f73b23.html

2、Tomcat启动报内存溢出错误 : java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space
      ecplise下面:Window->Preferences->Java->Installed JREs 双击你自定义配置的jdk, 在 Default VM arguments:
          加入参数:-Xms1024M -Xmx1024M -XX:MaxPermSize=400M

myeclipse下面:Window->Preferences->MyEclipse->Servers->Tomcat->Tomcat7.0 Optional program arguments
          加入参数:-Xms1024M -Xmx1024M -XX:MaxPermSize=400M

3、tomcat启动不报错,项目也没有报错,但是启动时间特别短
        问题原因:可能是由于项目的webroot根目录没有加载到Tomcat中去。
          ecplise下面:Window->Preferences->Deployment Assembly 查看有没有把项目所需要的Java文件,资源文件,webroot文件全部加载进去,如果没有则 Add->Folder的形式 添加你所需要的文件。

   myeclipse下面:Window->Preferences->MyEclipse->Deployment Assembly 查看有没有把项目所需要的Java文件,资源文件,webroot文件全部加载进去,如果没有则 Add->Folder的形式添加你所需要的文件。

  对于eclipse也有可能是tomcat在部署的时候没有指定tomcat的部署根目录。

4、Java---当由Maven搭建的Web项目报java.lang.ClassNotFoundException: org.springframework.web异常
  问题原因:由于maven的映射jar包没有加载到项目中去。
  解决方案:http://blog.csdn.net/lifupingcn/article/details/52788706

5、Tomcat报错:Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/JFreeChartTest]]
  问题原因:一般多为lib文件没有加载到tomcat的部署目录中去。
  解决方案:同问题3一样添加规则添加 Java Bulid Path Entries 把项目组中所需要的jar全部加载进去。

6、ecplise新建maven项目出现Cannot change version of project facet Dynamic web module to 2.5 以及 解决 jre版本和web.xml版本问题
  问题描述:jre、jdk、javaEE 版本太低
  解决方案:解决Web版本太低问题:http://blog.csdn.net/steveguoshao/article/details/38414145
         解决jre版本和web.xml版本问题:http://blog.csdn.net/peng_hong_fu/article/details/53584104

[Web开发(1)] MyEclipse/Eclipse 使用Tomcat部署Web/Maven项目经典错误的更多相关文章

  1. Tomcat 部署多个项目出现错误

    有时,我们会遇到部署同样项目可是不同版本号来回切换的问题.可是有时就是莫名奇异的会起不来. 也没太多时间去解决这些问题,所以就又一次把纯净版的Tomcat部署进去就能够了. 我想非常有可能就是Tomc ...

  2. EclipseEE的Web开发环境配置(使用Tomcat作为Web服务器)

    进行JavaWeb开发,我们总共需要5个步骤:JDK的安装与配置:Tomcat的安装:EclipseEE的安装与配置:创建工程;编写代码并运行.安装的三个软件在版本和适用构架上要一致.当JDK是32位 ...

  3. eclipse,tomcat部署web项目,以及本地文件访问

    1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法. 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其 ...

  4. Tomcat部署web项目,如何直接通过域名访问,不加项目名称

    问题:下面的问题是互联网上问得比较多的,但是显然都是同一个问题. JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问? Tomcat部署web项目,如何直接通过域名访问,不加项 ...

  5. tomcat部署web项目的方式 转

    JavaWeb开发Tomcat中三种部署项目的方法,开始Java web开发必不可少的步骤,经过查找,觉得有篇文章介绍的不错 1.在conf目录中新建Catalina\localhost目录,在该目录 ...

  6. Tomcat系列(11)——Tomcat 部署web应用的4种方法

    核心内容 1.在Tomcat中有四种部署Web应用的方式,分别是: (1)利用Tomcat自动部署(项目直接拷贝OR WAR包拷贝 到webapps下) (2)利用控制台进行部署(tomcat的man ...

  7. (转) Tomcat部署Web应用方法总结

    原文:http://blog.csdn.net/yangxueyong/article/details/6130065 Tomcat部署Web应用方法总结 分类: Java web2011-01-11 ...

  8. Tomcat部署Web应用方法总结

    转载:http://m.blog.csdn.net/blog/u012516903/15741727 Tomcat部署Web应用方法总结 在Tomcat中部署Java Web应用程序有两种方式:静态部 ...

  9. android实例讲解----Tomcat部署Web应用方法总结

      参考文档:http://blog.csdn.net/yangxueyong/article/details/6130065  Tomcat部署Web应用方法总结             一.架构介 ...

随机推荐

  1. 基于jquery开发的UI框架整理分析

    根据调查得知,现在市场中的UI框架差不多40个左右,不知大家都习惯性的用哪个框架,现在市场中有几款UI框架稍微的成熟一些,也是大家比较喜欢的一种UI框架,那应该是jQuery,有部分UI框架都是根据j ...

  2. 【概率论与数理统计】小结4 - 一维连续型随机变量及其Python实现

    注:上一小节总结了离散型随机变量,这个小节总结连续型随机变量.离散型随机变量的可能取值只有有限多个或是无限可数的(可以与自然数一一对应),连续型随机变量的可能取值则是一段连续的区域或是整个实数轴,是不 ...

  3. Web 项目更改项目名

    简单的记录web开发中基本的操作. 更改项目名 直接修改 找到原项目中的.project 文件,更改中项目名称.然后在同目录下找到.mymetadata 文件 并更改name.context-root ...

  4. 快速搭建属于自己的数据库——mongodb

    为了真实模拟一个项目上线,拥有前端后端数据库都具备的功能,我选择了mongodb作为项目的数据库支持,这里分享一些mongodb的经验心得和血的教训. mongoddb安装 在本地安装 直接通过官网下 ...

  5. 《深入理解Java虚拟机》读书笔记-垃圾收集器与内存分配策略

    在堆里存放着java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前需要知道哪些对象还存活,哪些对象已经死去.那怎么样去判断对象是否存活呢? 一.判断对象是否存活算法 1.引用计数法 实现思路:给 ...

  6. Racing Car Computer dp

    Racing Car Computer Input: Standard Input Output: Standard Output   The racing cars of today are equ ...

  7. vue语法之拼接字符串

    先来一行代码: <div class="swiper-slide" v-for="item in message"> <img v-bind: ...

  8. windown快速安装xgboost

    记录xgboost的快速安装方式,该方式适合pyhton3.5/3.6版本. 系统: win10 64bit python版本:3.6 1. 下载xgboost编译好的whl包 下载路径为:http: ...

  9. Ubuntu 定时任务中的环境变量设置

    背景 1,定时任务命令 crontab -e 2,默认的环境变量 SHELL=/bin/sh PATH=/usr/bin:/bin PWD=/home/owl LANG=zh_CN.UTF- SHLV ...

  10. cors解决ajax请求跨域问题

    Access-Control-Allow-Origin: * 适用tomcat部署的项目 在web.xml里添加以下内容 <filter> <filter-name>CorsF ...