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,正常运行。

相关推荐
mldong4 小时前
一个 App,十三套后端:手机审批端 uni-jeeflow-app 开源了
java·架构
tqs_123455 小时前
MySQL RR隔离级别死锁|Gap间隙锁、临键锁,订单并发范围查询死锁根因方案
java
逆境不可逃5 小时前
Pi Agent 学习笔记:多个工具怎样并行执行
java
Flynt6 小时前
Java 27 升级实测:默认值动得比新特性多,有个老参数会让 JVM 直接起不来
java·jvm·后端
Bs_MoneyMagnet6 小时前
基于springboot+vue的个人健康管理系统的设计与实现 源码+文档
java·vue.js·spring boot·后端·vue3·springboot3·计算机毕业设计
星云API技术支持6 小时前
企业微信二次开发:群权限设置、成员管理与群资料维护的接口组合实践
java·前端·企业微信
niucloud-admin6 小时前
JAVA V6 多商户商城 开发文档——job 计划任务开发
java·python·github
海宇AI7 小时前
零信任架构实战:基于海宇柠檬查出险-登记证构建自动化车抵贷核保网关
java·人工智能·架构·自动化
cfm_29149 小时前
单例模式详解
java
我叫张土豆9 小时前
本体论、DDD、SDD、TDD:AI 编程时代的四层认知栈
java·人工智能