Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Maven Jetty Plugin

Maven Jetty Plugin

作者头像
前Thoughtworks-杨焱
发布于 2021-12-07 08:32:15
发布于 2021-12-07 08:32:15
1.2K00
代码可运行
举报
文章被收录于专栏:杨焱的专栏杨焱的专栏
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<plugin>
	<groupId>org.eclipse.jetty</groupId>
	<artifactId>jetty-maven-plugin</artifactId>
	<version>9.4.28.v20200408</version>
	<configuration>
		<webApp>
			<overrideDescriptor>${project.basedir}/jetty.xml</overrideDescriptor>
		</webApp>
	</configuration>
</plugin>

jetty.xml 中配置不使用内存映射文件,防止在windows下锁住文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" metadata-complete="true" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="3.1">
    <servlet>
        <servlet-name>default</servlet-name>
        <init-param>
            <param-name>dirAllowed</param-name>
            <param-value>true</param-value>
        </init-param>
        <init-param>
            <param-name>maxCacheSize</param-name>
            <param-value>4000000</param-value>
        </init-param>
        <init-param>
            <param-name>maxCachedFileSize</param-name>
            <param-value>254000</param-value>
        </init-param>
        <init-param>
            <param-name>useFileMappedBuffer</param-name>
            <param-value>false</param-value>
        </init-param>
        <init-param>
            <param-name>gzip</param-name>
            <param-value>true</param-value>
        </init-param>
        <init-param>
            <param-name>acceptRanges</param-name>
            <param-value>true</param-value>
        </init-param>
        <init-param>
            <param-name>cacheType</param-name>
            <param-value>both</param-value>
        </init-param>
        <init-param>
            <param-name>maxCachedFiles</param-name>
            <param-value>1000</param-value>
        </init-param>
        <init-param>
            <param-name>redirectWelcome</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>0</load-on-startup>
        <async-supported>false</async-supported>
    </servlet>
</web-app>

使用方式:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mvn jetty:run -P dev
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-08-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Spring MVC之基于xml配置的web应用构建
直接用SpringBoot构建web应用可以说非常非常简单了,在使用SpringBoot构建后端服务之前,一直用的是Spring + SpringMVC基于xml的配置方式来玩的,所以在正式进入SpringBoot Web篇之前,有必要看一下不用SpringBoot应该怎么玩的,也因此方便凸显SpringBoot的优越性
一灰灰blog
2019/05/26
5510
Spring MVC之基于xml配置的web应用构建
直接用SpringBoot构建web应用可以说非常非常简单了,在使用SpringBoot构建后端服务之前,一直用的是Spring + SpringMVC基于xml的配置方式来玩的,所以在正式进入SpringBoot Web篇之前,有必要看一下不用SpringBoot应该怎么玩的,也因此方便凸显SpringBoot的优越性
一灰灰blog
2019/03/17
1.1K0
Spring MVC之基于xml配置的web应用构建
web.xml基本配置。
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
用户1220053
2018/04/17
6890
Spring技术知识点总结之五——Servlet 生命周期
Servlet 是 SUN 公司提供的一种用于开发动态 WEB 资源的技术,SUN 公司在其 API 中提供了一个 Servlet 接口。如果用户想要开发一个 Java Web 服务,需要完成两个步骤:
剑影啸清寒
2020/07/10
5970
SpringMVC开发一:SpringMVC的maven搭建及配置
1、DEA创建项目 新建一个maven project,并且选择webapp原型。
白墨石
2021/01/13
1.4K0
SpringMVC开发一:SpringMVC的maven搭建及配置
web项目使用cxf+spring搭建WebService,并部署到远程
说明服务发布成功,访问该项目http://localhost:8080/CXFWebservice/webservice
故久
2020/06/04
6450
Spring Mvc 4 HelloWord
springmvc.xml应与上方classpath:springmvc.xml匹配
三产
2021/01/13
2220
WebXml文件与SpringMVC的联系
无论采用何种框架来进行Java Web的开发,只要是Web项目必须在WEB-INF下有web.xml,这是java规范。 当然,我们最早接触到Java Web容器通常是tomcat,但这并不意味着web.xml是属于Tomcat的,同样,Servlet本身也不属于Tomcat,它与JSP等是Java Web的基础规范。而Servlet的运行需要有Servlet容器的支持,常见的容器有Tomcat、Jetty、JBoss等。
w4ngzhen
2023/10/16
3520
WebXml文件与SpringMVC的联系
SpringMVC DispatcherServlet初始化过程示例
以下是一个简单的web.xml配置文件示例,其中包含DispatcherServlet的初始化配置:
堕落飞鸟
2023/05/14
3150
springmvc http异步请求 原
    servlet3.0开始支持异步请求,springmvc3.2引入支持异步http。相比于servlet2.5,异步后的程序在系统性能,尤其是吞吐量,资源利用率都能得到极大的提高。下图摘自网友文档(http://www.cnblogs.com/guogangj/p/5457959.html),比较能清晰展示性能之所以提高的原因。
尚浩宇
2018/08/17
5060
springmvc http异步请求
                                                                            原
魔豹Meta Force佛萨奇项目系统开发解决程序方案
进入web.xml,添加配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/ja
开发v_StPv888
2022/10/25
2780
解析:佛萨奇系统开发!2.0元宇宙佛萨奇NFT版系统开发逻辑流程方案
准备工作 准备maven,配置maven的库路径,主要是修改.m2的repository路径和setting.xml的配置路径 IDEA新建maven项目,不要勾选其他框架,默认就好,给项目起名 进入
系统_I8O28578624
2023/02/07
3400
第一个MVC程序
/ 和 /* 的区别:< url-pattern > / </ url-pattern > 不会匹配到.jsp, 只针对我们编写的请求;即:.jsp 不会进入spring的 DispatcherServlet类 。< url-pattern > /* </ url-pattern > 会匹配 *.jsp,会出现返回 jsp视图 时再次进入spring的DispatcherServlet 类,导致找不到对应的controller所以报404错。
后端码匠
2021/08/18
3850
Spring MVC的入门程序
1.1) 回顾MVC模式 模型model(javabean), 视图view(jsp/img) 控制器Controller(Action/servlet) 目前web应用中,99%的项目都会使用mvc模式开发. 之前的servlet 花太多的代码封装请求参数 优秀的框架改变了这种模式,将model更广泛的使用,这样会比原始的mvc好多了. 像现在一些优秀的mvc的框架,如Struts2,springMVC Struts2 属性驱动、对象驱动、模型驱动传参数 spring MVC 也实现的相关的功能 1.2) SpringMVC简介 Spring MVC是基于MVC模式的一个框架,它解决WEB开发中常见的问题(参数接收、文件上传、表单验证、国际化、等等), 而且使用简单,与spring无缝集成。
微醺
2019/01/17
5810
第二篇 SSM运行Demo
首先我们了解一下项目结构 Snipaste_2018-01-14_16-33-12.png 本次我们返回到浏览器的为Json数据,所以要增加3个jar包 <dependency> <gro
tanoak
2018/06/06
3940
IntelliJ IDEA spring mvc +mybatis 环境搭建服务器(上)
所需软件 Intellij IDEA Ultimate (一定要这个版滴,不过需要收费,别问我为什么,说多了都是泪,半夜没睡找不到tomcat部署项目,建议用最新版) Tomcat (下下来,解
用户1127566
2018/06/06
9950
spring、springmvc整合web的web.xml配置
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
用户2409797
2018/08/30
1.4K0
第8章—使用Spring Web Flow—Spring Web Flow的配置
Spring Web Flow 是 Spring 的一个子项目,其最主要的目的是解决跨越多个请求的、用户与服务器之间的、有状态交互问题,比较适合任何比较复杂的、有状态的、需要在多个页面之间跳转的业务过程。
Dream城堡
2018/09/10
1.1K0
第8章—使用Spring Web Flow—Spring Web Flow的配置
搭建spring+springmvc项目
新建一个Maven项目 填写项目名 引入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.or
阿超
2022/08/16
1800
搭建spring+springmvc项目
DWR服务器推送技术
参考博客:https://blog.csdn.net/Marksinoberg/article/details/55505423
阮键
2019/10/15
1.7K0
DWR服务器推送技术
相关推荐
Spring MVC之基于xml配置的web应用构建
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验