maven tomcat plug-in java.lang.OutOfMemeoryError 解决

原创 2013年12月04日 10:31:42

在使用maven的tomcat插件时,遇到java.lang.OutOfMemeoryError问题


解决办法:设置 MAVEN_OPTS 环境变量的值  -Xms128m -Xmx512m

问题原因:Java 默认的最大可用内存往往不能够满足 Maven 运行的需要,比如在项目较大时,使用 Maven 生成项目站点需要占用大量的内存


使用命令行可用: -DXmx512m -DXX:MaxPermSize=128m 


尽量不要直接修改 mvn.bat 或者 mvn这两个 Maven 执行脚本文件。因为如果修改了脚本文件,升级 Maven 时你就不得不再次修改,一来麻烦,二来容易忘记。同理,我们应该尽可能地不去修改任何 Maven 安装目录下的文件。

myeclipce发布项目到tomcat时报错,java.lang.UnsupportedClassVersionError: Bad version number in .class fil解决办法

项目通过myeclipce发布到透明cat的时候报错: java.lang.UnsupportedClassVersionError: Bad version number in .class fil...

真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.Contex

在使用eclipse进行整合springmvc时经常会碰到这样的异常: java.lang.ClassNotFoundException:org.springframework.web.context...
  • wd4java
  • wd4java
  • 2015年06月10日 22:50
  • 1187

win10 设置maven环境后在cmd执行mvn -version时,报错:Exception in thread "main" java.lang.UnsupportedClassVersionE

今天在win10上打算用intellij(java的IDE)创建java maven 的web项目,所以就在本机先设置了maven的环境变量,参考这个设置文章: http://blog.csdn.n...

maven eclipse中 tomcat 构建 java.lang.ClassNotFoundException

maven eclipse中 tomcat 构建 java.lang.ClassNotFoundException
  • kyp23
  • kyp23
  • 2017年07月14日 17:11
  • 181

Maven将项目部署到Tomcat-报错:java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config

今天使用maven写SpringMvc,部署到tomcat时,遇到这样一个问题: java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/cor...

tomcat运行maven项目Caused by: java.lang.ClassNotFoundException:

tomcat运行maven项目Caused by: java.lang.ClassNotFoundException: java.lang.IllegalStateException: Contai...

maven+springmvc 中tomcat启动报java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.getMethod

maven+springmvc 中tomcat启动报java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.getMethod...

tomcat启动提示端口被占用 maven项目 java.lang.ClassNotFoundException: org.springframework.web.servlet.Dispatche

端口问题: 打开命令提示符:运行---cmd  输入:netstat -ano|findstr 80  (80是被占用的端口号) 根据后面的PID号找到对应的应用  结束掉 ...

用Maven Plug-In来构建Corba开发环境

这两天研究Corba,总是感觉需要在Java的命令行执行“idlj”命令。而且为了产生BaseImpl,总是需要带上一大堆的参数,让人感觉浑身不舒服,今天在网上闲逛,发现居然Maven早就开发出了支持...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:maven tomcat plug-in java.lang.OutOfMemeoryError 解决
举报原因:
原因补充:

(最多只允许输入30个字)