一、错误信息

java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Exception in thread "main" java.lang.OutOfMemoryError: PermGen space
    at java.lang.Throwable.getStackTraceElement(Native Method)
    at java.lang.Throwable.getOurStackTrace(Throwable.java:591)

二、解决方案

修改tomcat目录下面:bin/catalina.sh文件

  

  在图中的红框部分,添加如图代码。然后重新启动即可。

  代码源码:

    JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"

  尽量在Linux环境上修改。

三、部分操作的Linux命令

  [inas@vm10-254-104-44 Boco]$ cd apache-tomcat-inas/bin/

  [inas@vm10-254-104-44 bin]$ vim catalina.sh

  

原文地址:https://blog.csdn.net/wi_232995/article/details/78222595

最新文章

  1. [原] XAF 添加日期筛选下拉选择
  2. ubuntu 下mysql中文乱码问题解决方案
  3. Android笔记:实现点击事件
  4. LightOJ 1313 - Protect the Mines(凸包)
  5. iOS开发 UIWebView+JavaScript 交互总结
  6. (转)web网站架构演变
  7. java jvm学习笔记五(实践自己写的类装载器)
  8. 用于 Visual Studio 和 ASP.NET 的 Web 应用程序项目部署常见问题
  9. vs开发常用快捷键
  10. Linq 标准查询操作符三
  11. HTTPS、证书与使用Charles抓包
  12. python_virtualenvwrapper安装与使用
  13. java thread 线程锁同步,锁,通信
  14. Android Multimedia框架总结(十二)CodeC部分之OMXCodec与OMX事件回调流程
  15. Python学习笔记 - map reduce
  16. Python——控件事件
  17. NOIP2016提高组复赛C 愤怒的小鸟
  18. adb命令大全
  19. [FreeMind] 绘制思维时遇到的常见问题解决办法
  20. xgboost的遗传算法调参

热门文章

  1. MySQL基础操作——转
  2. ASP.NET Core MVC 打造一个简单的图书馆管理系统 (修正版)(五)外借/阅览图书信息的增删改查
  3. 哈理工OJ P2320:OX
  4. P3161 [CQOI2012]模拟工厂
  5. 实现strcat功能
  6. 【CSS】少年,你想拥有写轮眼么?
  7. 贪心/思维题 Codeforces Round #310 (Div. 2) C. Case of Matryoshkas
  8. SSRS域账号下 User 'XXX' does not have required permissions的处理方法
  9. windows系统里Cygwin中如何正确安装wget(图文详解)
  10. zTree树形控件讲解