Tomcat发布Maven项目遇到异常:java.lang.OutOfMemoryError: PermGen space
2013-08-06 18:07
781 查看
前言:
本问题出现在tomcat 7发布 web3.0Maven项目的时候出现。
问题阐述:
异常:java.lang.OutOfMemoryError:PermGen space
解决如下:
1、 在MAVEN_HOME/bin/mvn.bat文件加入一句话:
搜索@REM set MAVEN_OPTS=
在它下面加入一句话:set MAVEN_OPTS= -Xms128m -Xmx512m
测试如下: mvn –version 如果出现以下圈红的部分则表示配置成功
![](http://img.blog.csdn.net/20130805212949109?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhbmc2NjIyMDU2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2、 配置tomcat的eclipse插件。配置运行参数。
![](http://img.blog.csdn.net/20130805213044562?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhbmc2NjIyMDU2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
设置该参数。添加以下圈红的部分
![](http://img.blog.csdn.net/20130805213117734?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhbmc2NjIyMDU2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
如此便可以解决该问题
另外:
Tomcat发布Maven项目如果没有初始化spring的容器日志。尽量到tomcat发布的路径里面去看一下。如果没有web.xml和我们classpath下的一些xml文件。统统手动copy过去
困惑经历:
在解决该问题之前本人从网络上找了该异常的一些阐述。设置了tomcat/bin/cataline
.sh。加入了一段配置。这样是不可行的。因为借助eclipse发布项目。是用tomcat插件的。此时我们需要按照上面步骤进行配置。而不是配置tomcat的cataline文件。如果我们打了war包。手动copy过去进行启动。此时才设置cataline文件。
本问题出现在tomcat 7发布 web3.0Maven项目的时候出现。
问题阐述:
异常:java.lang.OutOfMemoryError:PermGen space
解决如下:
1、 在MAVEN_HOME/bin/mvn.bat文件加入一句话:
搜索@REM set MAVEN_OPTS=
在它下面加入一句话:set MAVEN_OPTS= -Xms128m -Xmx512m
测试如下: mvn –version 如果出现以下圈红的部分则表示配置成功
2、 配置tomcat的eclipse插件。配置运行参数。
设置该参数。添加以下圈红的部分
如此便可以解决该问题
另外:
Tomcat发布Maven项目如果没有初始化spring的容器日志。尽量到tomcat发布的路径里面去看一下。如果没有web.xml和我们classpath下的一些xml文件。统统手动copy过去
困惑经历:
在解决该问题之前本人从网络上找了该异常的一些阐述。设置了tomcat/bin/cataline
.sh。加入了一段配置。这样是不可行的。因为借助eclipse发布项目。是用tomcat插件的。此时我们需要按照上面步骤进行配置。而不是配置tomcat的cataline文件。如果我们打了war包。手动copy过去进行启动。此时才设置cataline文件。
相关文章推荐
- IntelliJ IDEA的Maven项目在修改时报java.lang.OutOfMemoryError: PermGen space异常
- Web项目java.lang.OutOfMemoryError: PermGen space异常解决
- 当:中运行tomcat服务器,遇到Caused by: java.lang.OutOfMemoryError: PermGen space解决方案
- Eclipse中通过Tomcat运行J2EE项目java.lang.OutOfMemoryError: PermGen space的解决方案
- Eclipse中通过Tomcat运行JavaWeb项目发生内存溢出:java.lang.OutOfMemoryError: PermGen space 错误的解决方案
- Eclipse中通过Tomcat运行J2EE项目java.lang.OutOfMemoryError: PermGen space的解决方案
- Eclipse中通过Tomcat运行J2EE项目 java.lang.OutOfMemoryError:PermGen space的解决方案
- Eclipse中通过Tomcat运行JavaWeb项目发生内存溢出:java.lang.OutOfMemoryError: PermGen space 错误的解决方案
- Eclipse中通过Tomcat运行JavaWeb项目发生内存溢出:java.lang.OutOfMemoryError: PermGen space 错误的解决方案
- tomcat部署项目时报java.lang.OutOfMemoryError: PermGen space
- 解决Tomcat启动多个web项目报错nested exception is java.lang.OutOfMemoryError: PermGen space
- tomcat 报错 java.lang.OutOfMemoryError ( PermGen space)异常的解决方法
- Spark学习15之用Maven编译时报 java.lang.OutOfMemoryError: PermGen space异常
- Eclipse中通过Tomcat运行J2EE项目java.lang.OutOfMemoryError: PermGen space的解决方案_Tomcat服务器
- MyEclipse启动Tomcat出现Exception in thread "main" java.lang.OutOfMemoryError: PermGen space
- tomcat java.lang.OutOfMemoryError: PermGen space
- IntelliJ IDEA中运行Tomcat报内存溢出(java.lang.OutOfMemoryError: PermGen space)
- tomcat服务器java.lang.OutOfMemoryError: PermGen space
- Tomcat – java.lang.OutOfMemoryError: PermGen space
- Tomcat启动项目Caused by: java.lang.OutOfMemoryError: Java heap space