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. 201521123035《Java程序设计》第十四周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多数据库相关内容. 2. 书面作业 1. MySQL数据库基本操作 建立数据库,将自己的姓名.学号作为一条记录插入.(截图,需出现自 ...

  2. java课设

    1.代码截图: 2.设计思路 建立GUI界面,系统产生一个随机数(对用户不可见),然后用户输入猜测数,系统根据用户每次输入的数据给出评语(偏大,偏小,猜测成功).当用户最终猜测成功后,就把当次的随机数 ...

  3. 201521123117 《Java程序设计》第12周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容. 2. 书面作业 将Student对象(属性:int id, String name,int age,doubl ...

  4. 201521123066 《Java程序设计》第十四周学习总结

    1. 本周学习总结 2. 书面作业 1. MySQL数据库基本操作 建立数据库,将自己的姓名.学号作为一条记录插入.(截图,需出现自己的学号.姓名) 在自己建立的数据库上执行常见SQL语句(截图) - ...

  5. 蓝色巨人IBM

    1911年IBM的前身CRT建立,在中华民国时期就与中国有很多商业合作,中国中央银行,中国银行,黄埔造船厂,建国后直到中美建交,IBM与中国的关系越来越紧密,今晚看了一遍关于蓝色巨人的视频,收益匪浅. ...

  6. 为什么自学java的人99%都学不会?

    在学习java这条路上,有一类自学的学员,总让我感慨良多.这类学员,往往每天表现非常勤奋的学习,但学会的人却很少.他们极期勤奋,那么努力的学,也很认真,为什么就是学不会java呢? 通过小橙子我的大量 ...

  7. BZOJ1059_矩阵游戏_KEY

    1059: [ZJOI2007]矩阵游戏 Time Limit: 10 Sec Memory Limit: 162 MB Description 小Q是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一 ...

  8. [SDOI2009]HH的项链解题报告

    原题目:洛谷P1972 题目描述 HH 有一串由各种漂亮的贝壳组成的项链.HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义.HH 不断地收集新的贝壳,因此 ...

  9. Https系列之四:https的SSL证书在Android端基于okhttp,Retrofit的使用

    Https系列会在下面几篇文章中分别作介绍: 一:https的简单介绍及SSL证书的生成二:https的SSL证书在服务器端的部署,基于tomcat,spring boot三:让服务器同时支持http ...

  10. Java虚拟机-运行时数据区域

    Java虚拟机管理的内存包括如图所示的运行时数据区域: 下面分别进行介绍: 1)程序计数器(Program Counter Register) 占用的内存空间比较小,主要作用就是标识当前线程执行的字节 ...