
tomcat
架构师之路魂
在这个代码编织的世界里,我以键盘为剑,以逻辑为盾,行走在技术的巅峰。我是Angus,一个在数字海洋中遨游的探索者,一个在代码森林中狩猎的猎人。
展开
-
tomcat8中URI不支持特殊字符The valid characters are defined in RFC 7230 and RFC 问题
问题背景:由于需要自己写了压缩和解压某个对象的互转,压缩前为json格式的数据,方便修改也方面查看,压缩后是Deflater压缩后的数据,然后在用URLEncoder编码后的数据(由于自己用了get请求,再编码是为了让url能认识)。在压缩的时候报错:java.lang.IllegalArgumentException: Invalid character found in t...原创 2020-04-28 13:42:34 · 633 阅读 · 0 评论 -
windows配置Tomcat使用https协议
一. 创建tomcat证书这里使用JDK自带的keytool工具来生成证书:1. 在jdk的安装目录\bin\keytool.exe下打开keytool.exe2. 在命令行中输入以下命令:keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "g:\tomcat.keystore" ...原创 2019-05-09 16:48:55 · 3226 阅读 · 0 评论 -
centos7同一服务器安装两个或多个Tomcat
安装jdk和Tomcat不会的点这个 多个Tomcat安装方式相同(本文以两个为例) 修改配置文件:vim /etc/profile(以下路径改成你自己的) #tomcat_1export CATALINA_BASE=/usr/local/tomcatV2.1export CATALINA_HOME=/usr/local/tomcatV2.1export ...原创 2019-03-01 13:56:26 · 1647 阅读 · 0 评论 -
验证码无法显示:Could not initialize class sun.awt.X1 GraphicsEnvironment解决方案
网站验证码突然无法显示,并报如下错误。Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironmentCaused by: java.lang.InternalError: Can't connect to X11 window server using ...转载 2018-11-09 17:19:27 · 587 阅读 · 0 评论 -
生产环境tomcat 在liunx系统中shutdown后进程仍然存在解决办法
用systemctl status tomcat查看状态显示:PID file found but either no matching process was found or the current user生产环境tomcat 在liunx系统中shutdown后进程仍然存在解决办法最近我们在使用Jenkins自动化部署项目时,在生产liunx环境下,使用脚本shutdown.sh停...转载 2018-10-29 11:09:41 · 4748 阅读 · 0 评论 -
Centos7下添加Tomcat为系统服务
因为个人感觉在centos中启动tomcat比较麻烦、要一直cd到目录下面startup.sh才可以,所以网上找到将tomcat作为系统服务,使用systemctl直接启动方法。现将个人的设置记录如下: 1.安装tomcat ,tomcat是很早之前安装的,使用filezilla上传解压到目录OK 2.修改tomcat的catalina.sh文件,vim打开 :se...转载 2018-10-29 11:01:38 · 744 阅读 · 0 评论 -
tomcat CATALINA_BASE和CATALINA_HOME环境变量配置
catalina.home 和 catalina.base: catalina.home和catalina.base这两个属性仅在你需要安装多个Tomcat实例而不想安装多个软件备份的时候使用,这样能节省磁盘空间。以Tomcat6.0为例,其Tomcat目录结构如下:bin (运行脚本)conf (配置文件)lib (核心库文件)logs (日志目录)temp (临时目录)w...转载 2018-10-10 15:12:18 · 5060 阅读 · 2 评论 -
tomcat上部署网站的三种方式
一、利用webapps文件夹自动部署这是最简单的方式,只要将网站直接拷贝到:tomcat根目录下的webapps文件夹里举例:helloworld文件夹下创建里index.html文件,然后把helloworld文件夹移动到tomcat根目录下webapps文件夹里,重启tomcat。打开浏览器在原tomcat网址后面加上/helloworld就会自动打开网站如果不想在访问我...转载 2018-09-27 18:11:31 · 35151 阅读 · 2 评论 -
浏览器中管理Tomcat7App出现401Unauthorized
前言当我们需要在网页中管理Tomcat中的web项目时,首先在浏览器输入localhost:8080,会出现下面的页面,说明我们的Tomcat服务器启动正常,然后点击右边的Manager App,此时会弹出一个输入用户名和密码的对话框如果用户名和密码不正确,是不能进入到App的管理页面的,会出现没有权限的错误提示页面这是因为我们没有配置相应的权限,步骤如下进入到Tomcat目录...转载 2018-09-27 17:40:01 · 622 阅读 · 0 评论 -
linux centos7安装tomcat7以及遇到坑的解决办法
前言:最近买了一个阿里云服务器准备安装tomcat做web容器,之前安装tomcat是so easy的事情,这次安装却遇到了很多个坑,再次总结一下,避免以后自己再出现同样的错误。一、安装tomcat1 下载tomcat下载地址:tomcat7安装包下载地址官方下载地址:tomcat7官方下载地址*在安装tomcat之前,我们要安装jdk教程文档:linux centos7 安...转载 2018-09-27 14:44:03 · 1846 阅读 · 0 评论