赞
踩
由于本人所在公司开发需求 进行微信开发 服务器上必须为http://localhost/ 80端口的形式
而本人本地路径http://localhost/ 项目名
每次更新上服务器都会有一些小问题 所以特别 把本地配置成服务器上 访问路径一样
一般默认访问路径为 http://localhost:8080/项目名 ,
如果要改成: http://localhost/ 直接到项目首页
修改tomcat/conf/server.xml
在<Host/>标签中加入:
<Context path="" docBase="D:\tomcat\webapps\项目文件夹名称" debug="0" reloadable="true" />
访问:localhost 或 192.168.x.x 形式:
还需把8080端口改为80端口
如果要通过 pc.xxx.com形式访问:
还需要改一下C:\WINDOWS\system32\drivers\etc\hosts文件,在最下面加上:
127.0.0.1 localhost
127.0.0.1 pc.xxx.com
运行出现java.lang.OutOfMemoryError: PermGen space的异常
直接
windows下
编辑tomcat的catalina.bat文件,在第一行的后面增加一句:
set JAVA_OPTS=-server -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256M
注意:没有单引号
便可正常运行
Tomcat是一个Java servlet container与web服务器,但java.lang.OutOfMemoryError与java.lang.OutOfMemoryError: PermGen space的异常相信真正用过tomcat的人都遇到过(用户量大,应用使用频繁等),这个异常和JVM默认划分的内存上限是128M有关,如果你的业务足够繁忙,128M是远远不够的,所以你可以给JVM分配上1G甚至更多,这样就可以避免内存溢出。
也可这样配置
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。