标签: Tomcat

SpringBoot返回Html和Jsp的方法示例

一、返回html(1)添加maven依赖org.springframework.bootspring-boot-starter-thymeleaf(2)thymeleaf模板默认寻找resources下,templates文件夹放html页面,static文件夹放css及js(3)引入js,需要使用...

Java 2021-04-10 130 0 0 阅读全文

SpringMvc异步处理操作(Callable和DeferredResult)

官方文档中说DeferredResult和Callable都是为了异步生成返回值提供基本的支持。简单来说就是一个请求进来,如果你使用了DeferredResult或者Callable,在没有得到返回数据之前,DispatcherServlet和所有Filter就会退出Servlet容器线程,但响应保...

Java 2021-03-30 155 0 0 阅读全文

IDEA中Tomcat在控制台乱码问题及IDEA编码设置UTF-8的方法

首先要分清是tomcat日志编码,与idea的日志显示控制台编码tomcat日志编码:cmd内“cd/dtomcat根目录”“bin\catalina.batrun”运行,"chcp65001"切换cmd为utf8,"chcp936"切换cmd为gbk,确定t...

Java 2021-05-28 155 0 0 阅读全文

IntelliJ IDEA使用Maven实现Tomcat的热部署

在tomcat的conf目录tomcat-users.xml配置以下内容(标签内),用于部署:EditConfigurations点击+号,选择Maven,输入信息Name给运行配置取的名称Workingdirectory(工程目录)Commandline命令tomcat7:deploy或tomca...

Java 2021-06-18 140 0 0 阅读全文

Tomcat源码解析之Web请求与处理

Tomcat最全UML类图Tomcat请求处理过程:Connector对象创建的时候,会创建Http11NioProtocol的ProtocolHandler,在Connector的startInteral方法中,会启动AbstractProtocol,AbstractProtocol启动NioEn...

其他 2021-05-08 113 0 0 阅读全文

Linux上传并配置Jdk和Tomcat

准备工作1.开启虚拟机2.git工具root账号登陆使用root账号登陆登陆后:使用linux命令:cd/opt/打开opt目录mkdirapp在opt下创建app目录(压缩包解压到这儿)mkdirsoftware在opt下创建software目录(上传的压缩包放在这儿)mkdirwar在opt下创...

Linux 2021-06-23 150 0 0 阅读全文

完美解决Eclipse导入的项目上有个红叉,但不影响项目运行的问题

从别的eclipse导了个项目,导入后项目文件夹上显示一个红叉,但项目能跑通。检查了jdk、tomcat版本,都改正正确了,项目目录树里面每个文件夹里面的文件,src、xml都查了,都没发现问题。后来发现是工作空间中,项目自身的配置文件(xml)设置的问题!1、问题如图:2、检查了pathlibra...

Java 2021-03-30 148 0 0 阅读全文

详解如何更改SpringBoot TomCat运行方式

1.为什么要更改SpringBoot运行方式?TomcatConnector(连接器)有三种运行模式:bionioaprbio(blockingI/O)即阻塞式I/O操作,表示Tomcat使用的是传统的JavaI/O操作(即java.io包及其子包),是基于JAVA的HTTP/1.1连接器,Tomc...

Java 2021-04-30 166 0 0 阅读全文

一文读懂IDEA里面的Artifact到底是什么

我表示,我在刚刚整这个web开发的时候,在配置tomcat的时候,我也是很好奇,这个东西是什么?一般会见到如下的图。Artifact是maven中的一个概念,表示某个module要如何打包。这又多个模块的概念,不懂的就先当他是个web项目吧,例如warexploded、war、jar、ear等等这种...

Java 2021-03-30 187 0 0 阅读全文

Docker安装Tomcat8的实现方法

一、docker安装tomcat81、查找DockerHub上的tomcat镜像dockersearchtomcat2、拉取tomcat镜像dockerpulltomcat:83、使用tomcat默认的配置来启动一个tomcat容器dockerrun-d-p8080:8080--nametomcat...

Docker 2021-03-27 158 0 0 阅读全文

IDEA远程连接HBase及其Java API实战详解

开放端口安全组没开放端口是原罪!!!导致好多BUG费时费力。Hbase悄悄咪咪的用了好多端口,比如被我抓到的42239,直接搜索报错药不对症。Hbase安装下载压缩包可以去官网下载http://hbase.apache.org/downloads.html也可以去镜像下载历史版本http://arc...

Java 2021-04-16 197 0 0 阅读全文

Tomcat单机多实例的实现

1、首先要回答一个问题,为什么要用单机多实例?在不宕机的情况下,webapps里面存在多个项目,可能由于其中一个项目过度使用内存或者其他不确定的因素使得tomcat挂了,那么同一tomcat下的项目也会一同挂了;而使用不同的tomcat,同一台服务器下,每个tomcat的进程是不一样的额,一个项目出...

Java 2021-05-20 124 0 0 阅读全文

Tomcat的卸载和重装的实现(图文)

卸载tomcat91、因tomcat的安装只需解压到某目录,卸载也只需将原tomcat目录删除即可2、删除相关注册表。快捷键win+R呼出”运行“,输入"regedit"并按回车键,点击同意调出注册表管理界面,按下ctrl+F找到tomcat的相关文件,输入"tomca...

Java 2021-05-20 105 0 0 阅读全文

详解Tomcat出现404的解决方法

Tomcat测试出现404问题出现的问题如下:HTTP状态404-未找到类型状态报告消息请求的资源[/chapter06/IndexServlet]不可用描述源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。ApacheTomcat/9.0.37问题原因,浏览器不能直接访问Java...

Java 2021-05-20 134 0 0 阅读全文

Idea2020.2创建JavaWeb项目(部署Tomcat)方法详解

Idea2020.2创建JavaWeb的方式略有改动,以下做个记录1.创建项目不再是JavaEnterprise了,而是先New一个普通Java项目2.创建项目后,选择Run->EditConfiguration->左上角加号->TomcatServer(注意不是TomEE)-&g...

Java 2021-05-20 118 0 0 阅读全文

Docker部署Tomcat及Web应用的实现

一、在线下载dockeryuminstall-yepel-releaseyuminstalldocker-io#安装dockerchkconfigdockeron#加入开机启动servicedockerstart#启动docker服务二、docker安装Tomcat容器2.1.查找服务器的tomca...

Docker 2021-04-29 121 0 0 阅读全文

解决Tomcat重新配置后启动慢的问题

Jenkins+Tomcat服务器配置过程中,修改了tomcat配置文件;然后再访问服务器的tomcat页面发现根本加载不出来企图重启tomcat/opt/tomcat/bin/shutdown.sh出现如下报错[root@izbp1fmfc2pdjiw9u143xfzconf]#/opt/tomc...

Java 2021-07-01 119 0 0 阅读全文

Tomcat性能优化方式简单整理

Tomcat本身优化Tomcat内存优化启动时告诉JVM我要一块大内存(调优内存是最直接的方式)我们可以在tomcat的启动脚本catalina.sh中设置java_OPTS参数JAVA_OPTS参数说明server启用jdk的server版Xmsjava虚拟机初始化时的最小内存Xmxjava虚拟机...

Java 2021-04-27 157 0 0 阅读全文

IDEA 2021版新建Maven、TomCat工程的详细教程

2021版IDEA中Maven、TomCat配置环境:IDEA:2021.1Maven3.8.1在java开发中,需要使用大量的jar包,需要我们手动导入Maven可以用来自动导入和配置jar包1.基于Webapp创建一个Maven项目1.1新建项目模板1.2指定名称1.3指定信息1.4指定Mave...

Java 2021-04-29 197 0 0 阅读全文

最新IntelliJ IDEA 2021版配置Tomcat 8.5的详细步骤

一、官网下载Tomcat81.选择64位的Tomcat82.下载到本地3.解压4.解压后目录结构如下二、打开IDEA创建一个web模块1.创建一个mavenWeb项目2.项目名及路径3.检查maven本地仓库以及版本,没问题即可完成创建三、IntelliJIDEA2021配置Tomcat8.5.66...

Java 2021-06-19 180 0 0 阅读全文