tomcat安装:
windows:指定的服务未安装 unable to open
安装tomcat必须确保javac命令能够识别,javac识别不了,启动不了tomcat;service.bat install
一个电脑安装多个tomcat三个端口都要修改;
tomcat的时候报错java.net.UnknownHostException
使用命令之前修改服务的名称和tomcat的名称,在service.bat里面; 修改几个端口号在conf/service.xml里面
service.bat uninstall
service.bat install
报错如下:
java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: dazhi.local
解决:https://my.oschina.net/xiangtao/blog/212995
/etc/hosts/host文件在最后面多添加一行
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
127.0.0.1 dazhi.local:
127.0.0.1 dazhi.local
mac 电脑intellij卡死,处理
1:在强制退出应用程序里面杀死 intellij idea
2: 在活动监视器里面发现还有java程序,然后杀死,刚才tomcat占用的端口号对用的进程
lsof -i tcp:8888 查看8888被那个进程占用
kill 2972 查实pid为2972的进程
okok
tomcat 内存溢出java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler
intellij在tomcate的VM options增加配置参数:各个参数的含义
-Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=256M -XX:MaxPermSize=256M
修改编码方式UTF-8:
server.xml; 可以搜索:connectionTimeout
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8443"/>
windows 下一台服务器多个tomcat服务安装
修改tomcat服务的名称;
mac 电脑 运行 使用 intellij 运行 tomcat 错误,解决:Mac os x 下配置Intellij IDEA + Tomcat 出现权限问题的解决办法
Error running exiaodao: Cannot run program "/mylibs/tomcat/tomcat9/bin/catalina.sh" (in directory "/mylibs/tomcat/tomcat9/bin"): error=13, Permission deni
Error running exiaodao: Unable to open debugger port (127.0.0.1:64026): java.net.SocketException "Socket closed"
Error running Tomcat8: Address localhost:1099 is already in use 的错误
set LOGGING_CONFIG=-Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"
:noJuliConfig
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"
JAVA_OPTS="-Xms512m -Xmx1024m"
JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=512M -XX:MaxPermSize=1024m"
通向架构师的道路(第四天)之Tomcat性能调优-让小猫飞奔
-XX:PermSize=266M
-XX:MaxPermSize=522M
-XX:ReservedCodeCacheSize=49M
-Duser.timezone=GMT+08
-Dfile.encoding=UTF-8
-XX:PermSize=2048M
-XX:MaxPermSize=4096M
-XX:ReservedCodeCacheSize=500M
-Duser.timezone=GMT+08
-Dfile.encoding=UTF-8
曹哥:tomcat 进阶:
【链接】java虚拟机内存状态查看命令
http://blog.csdn.net/txx3258/article/details/38304471
【链接】通向架构师的道路(第四天)之Tomcat性能调
http://blog.csdn.net/lifetragedy/article/details/7708724
java jdk自带命令,对class的监控
jstat -class 9180
tomcat配置用户权限:
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-gui" />
<role rolename="manager-script" />
<role rolename="manager-status" />
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="deploy" password="tomcat" roles="manager-gui,manager-script,manager-status,admin"/>
tomcat - jdk版本 官方版: