**
1,eclipse开发出的j2ee程序,发布到Tomcat的Webapps目录下:
将eclipse下配置的tomcat server 移除所有程序,然后,右键--open,改 server location
2,eclipse发布程序到webapps下后,以tomcat的startup.bat启动,出现perm space:
自己编写一个setenv.bat,内容是set JAVA_OPTS=-Dfile.encoding=gbk -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m,
然后将setenv.bat放在${Tomcat_home}/bin的目录下,重启tomcat即可;
扯点别的:注意Catalina_base,Catalina_home,Tomcat_home
3,将tomcat注册为windows 服务
以管理员身份运行${Tomcat_home}/bin目录下,输入service.bat install
如果卸载,则是service.bat remove
4,如果tomcat注册为window服务后,发现服务启动后自动停止,可能是出现了heap/permsize space:
以管理员身份运行${Tomcat_home}/bin目录下的“Tomcat7w.exe”,调至java,在jre options后追加:
然后下面的heap也要改,320,1024
1.1. heap space和permgen space
(1) 打開目錄${TOMCAT_HOME}/bin,右鍵“tomcat7w.exe”,選擇“以管理員身份運行”,打開如下窗口,
在java Options的原有值追加如圖四行,(每行一定不能有空格,這非常重要!!)
-Xms512m
-Xmx1024m
-XX:PermSize=256m
-XX:MaxPermSize=512m
然後,下面兩個pool的值如圖設置即可。
具体后续再完善
**