win下tomcat部署问题积累

1、win下双击tomcat的start.bat出现闪退

检查环境变量是否配置正确:

1.在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行:

复制代码
  SET JAVA_HOME=D:\Java\jdk1.6.0_10   (java jdk目录)
  SET TOMCAT_HOME=E:\tomcat-6.0.35   (解压后的tomcat文件目录)

2.同样的。在已解压的tomcat的bin文件夹下找到shutdown.bat,右击->编辑。在文件头加入下面两行:

复制代码
  SET JAVA_HOME=D:\Java\jdk1.6.0_10   (java jdk目录)
  SET TOMCAT_HOME=E:\tomcat-6.0.35   (解压后的tomcat文件目录)

2、解决tomcat启动全是乱码问题

3、本地启动tomcat的时候报java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space

手动设置MaxPermSize大小

(a)、 Windows系统下,修改tomcat\bin\catalina.bat,在"echo Using CATALINA_BASE: "%CATALINA_BASE%""上面加入以下行:
set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128M -XX:MaxPermSize=512m

(b)、Linux系统下,修改tomcat\bin\catalina.sh,在"echo "Using CATALINA_BASE:

$CATALINA_BASE""上面加入以下行:

java 复制代码
   JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=512m"

4、启动tomcat,正常运行。

相关推荐
isyangli_blog1 小时前
(2-10-1)MyBatis的基础与基本使用
java·开发语言·mybatis
一乐小哥1 小时前
从面试高频到实战落地:单例模式全解析(含 6 种实现 + 避坑指南)
java·设计模式
布朗克1681 小时前
Spring Boot项目通过RestTemplate调用三方接口详细教程
java·spring boot·后端·resttemplate
最初的↘那颗心2 小时前
Java 泛型类型擦除
java·flink
IT毕设实战小研2 小时前
基于Spring Boot校园二手交易平台系统设计与实现 二手交易系统 交易平台小程序
java·数据库·vue.js·spring boot·后端·小程序·课程设计
泉城老铁3 小时前
Spring Boot 中根据 Word 模板导出包含表格、图表等复杂格式的文档
java·后端
极客BIM工作室3 小时前
谈谈《More Effective C++》的条款30:代理类
java·开发语言·c++
孤狼程序员3 小时前
【Spring Cloud 微服务】1.Hystrix断路器
java·spring boot·spring·微服务
RainbowSea3 小时前
伙伴匹配系统(移动端 H5 网站(APP 风格)基于Spring Boot 后端 + Vue3 - 04
java·spring boot·后端
用户84913717547163 小时前
JustAuth实战系列(第11期):测试驱动开发 - 质量保证与重构实践
java·设计模式·单元测试