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

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容. 进程:每个进程都有独立的代码和数据空间,进程间的切换会有较大的开销,一个进程包含1--n个线程. 线程:同一 ...

  2. Python爬虫总结

    Python爬虫的原理:1通过URLopen()来获取到url页面, 这个过程可以加代理 2这个页面上都是字符串,所以我们而通过字符串查找的方法来获取到目标字符串,用到了正则来匹配目标re.finda ...

  3. lintcode 155 二叉树的最小深度

    二叉树的最小深度   描述 笔记 数据 评测 给定一个二叉树,找出其最小深度. 二叉树的最小深度为根节点到最近叶子节点的距离. 您在真实的面试中是否遇到过这个题? Yes 哪家公司问你的这个题? Ai ...

  4. 浅谈JAVA中“增强”类的某个方法的几个中方法!

    一.继承 使用场景:能够控制这个类的构造的时候,才可以使用继承. 优点:简单容易使用, 缺点:耦合性大大的增强,不利于后期的维护,所以对于继承这种方法,谨慎使用.  代码实现:二.装饰者模式 使用场景 ...

  5. Promise小书(长文)

    promise基础 Promise是异步编程的一种解决方案.ES6 Promise的规范来源于Promises/A+社区,它有很多版本的实现. Promise比传统的解决方案(回调函数和事件)更合理和 ...

  6. Opengl4.5 中文手册—D

    索引 A      B    C      D     E     F     G H      I     J      K     L     M     N O      P    Q      ...

  7. 常用git指令

    git checkout -b newBranchName //与当前分支内容相同! git checkout -b 本地分支 origin xxx//远程分支 在本地新建一个分支,并把远程分支的代码 ...

  8. asp.net core权限模块的快速构建

    大部分系统都会有权限模块,别人家系统的权限怎么生成的我不知道,我只知道这样做是可以并且挺好的. 文章中只对asp.net core的部分代码进行说明 呃 记录~,mvc版本自行前往仓库查阅 代码中的一 ...

  9. Dynamic Inversions II 逆序数的性质 树状数组求逆序数

    Dynamic Inversions II Time Limit: 6000/3000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Other ...

  10. html表格宽度设置失效

    问题描述: 我在写一个网页table时,table宽度超过了我预想的宽度,我想把它设置小一点,但总是没效果.改到怀疑人生!代码如下: 经过多次调试后发现一个问题,table可以改变大小,但是会有一个最 ...