zoukankan      html  css  js  c++  java
  • Myeclipse10换成自己的JDK和Tomcat后出现的问题及解决

    1.启动时报内存溢出和下列错误Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]"  

    PermGen space的全称是Permanent Generation space是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,  

    解决方法1:   
    手动设置MaxPermSize大小,如果是linux系统,修改TOMCAT_HOME/bin/catalina.sh,如果是windows系统,修改TOMCAT_HOME/bin/catalina.bat,  
    在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:  
    JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m  

    解决方案2(一般采用方案2)
    修改myeclipse.ini文件,修改如下:  
      
    -vmargs  
    -Dosgi.requiredJavaVersion=1.5  
    -Xms128m  
    -Xmx512m  
    -XX:PermSize=64M   
    -XX:MaxPermSize=128M  
      
    如果还报错,可以考虑如下修改  
    -vmargs  
    -Dosgi.requiredJavaVersion=1.5  
    -Xms512m  
    -Xmx1024m  
    -XX:PermSize=256M   
    -XX:MaxPermSize=512M  

    2.java.lang.IllegalArgumentException: Document base D:apache-tomcat-6.0.20webappsookstore does not exist or is not a readable directory

    解决:confCatalinalocalhost下有一个bookmanager.xml的文件,就是我报错的那个文件名,删除后重启tomcat就好了

    转自他人 侵删

  • 相关阅读:
    js getAttribute()和setAttribute()方法
    FCKeditor上传图片显示叉叉的问题的解决方案
    数据导出
    插入多种格式的网页播放器
    注册机...郁闷..
    AJAX效果
    2003下使用JMAIL问题解决办法
    ASP无组件上传带进度条
    MSSQL查询题解
    在线转flv+flash在线录制视频
  • 原文地址:https://www.cnblogs.com/qkmn/p/9135404.html
Copyright © 2011-2022 走看看