1、tomcat6.0远程调试设置
在Linux下,编辑catalina.sh文件,在文件顶部输入
CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"
然后重启tocmat即可.8000为端口号。如果被占用,需要修改
2、设置tomcat内存
%TOMCAT_HOME%/bin/catalina.sh
找到这样一段:
1 echo "Using CATALINA_BASE: $CATALINA_BASE"
2 echo "Using CATALINA_HOME: $CATALINA_HOME"
3 echo "Using CATALINA_TMPDIR: $CATALINA_TMPDIR"
4 echo "Using JAVA_HOME: $JAVA_HOME"
在其后加上:
CATALINA_OPTS="$CATALINA_OPTS -Xms128m -Xmx256m $JPDA_OPTS"
JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true"
echo "Using CATALINA_OPTS: $CATALINA_OPTS"
echo "Using JAVA_OPTS: $JAVA_OPTS"
或者在头部只加入
JAVA_OPTS="-server -Xms512m -Xmx2520m -XX:PermSize=64M -XX:MaxPermSize=128m"
内存设置大小请根据实际情况设置