maven jetty 配置 https

pom.xml

<plugin>
					<groupId>org.eclipse.jetty</groupId>
					<artifactId>jetty-maven-plugin</artifactId>
					<version>9.3.4.RC1</version>
					<configuration>
						<jettyXml>${basedir}/jetty-cfg/jetty.xml</jettyXml>
					</configuration>

					<!-- Uncomment to enable auto java class reload on java changes
					<configuration>
					<scanIntervalSeconds>1</scanIntervalSeconds>
					</configuration>
					-->
				</plugin>
				<plugin>
					<groupId>org.codehaus.mojo</groupId>
					<artifactId>keytool-maven-plugin</artifactId>
					<version>1.5</version>
					<executions>
						<execution>
							<phase>generate-resources</phase>
							<id>clean</id>
							<goals>
								<goal>clean</goal>
							</goals>
						</execution>
						<execution>
							<phase>generate-resources</phase>
							<id>genkey</id>
							<goals>
								<goal>generateKeyPair</goal>
							</goals>
						</execution>
					</executions>
					<configuration>
						<keystore>${project.build.directory}/jetty-ssl.keystore</keystore>
						<dname>cn=127.0.0.1</dname><!-- put your CN here -->
						<keypass>dypBdX1NB3gXA0DXCy9nfyJ4jqUDlaydgbo9OU12g</keypass>
						<storepass>dypBdX1NB3gXA0DXCy9nfyJ4jqUDlaydgbo9OU12g</storepass>
						<alias>jetty</alias>
						<keyalg>RSA</keyalg>
					</configuration>
				</plugin>

 

 

 

 

jetty.xml

<?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_3.dtd">
<Configure id="Server" class="org.eclipse.jetty.server.Server">

	<New id="httpConfig" class="org.eclipse.jetty.server.HttpConfiguration">
		<Set name="outputBufferSize"><Property name="jetty.output.buffer.size" default="32768" /></Set>
		<Set name="requestHeaderSize"><Property name="jetty.request.header.size" default="8192" /></Set>
		<Set name="responseHeaderSize"><Property name="jetty.response.header.size" default="8192" /></Set>
		<Set name="sendServerVersion"><Property name="jetty.send.server.version" default="true" /></Set>
		<Set name="sendDateHeader"><Property name="jetty.send.date.header" default="false" /></Set>
		<Set name="headerCacheSize">512</Set>
	</New>

	<New id="sslContextFactory" class="org.eclipse.jetty.util.ssl.SslContextFactory">
		<Set name="KeyStorePath"><Property name="jetty.home" default="." />/<Property name="jetty.keystore" default="target/jetty-ssl.keystore"/></Set>
		<Set name="KeyStorePassword"><Property name="jetty.keystore.password" default="dypBdX1NB3gXA0DXCy9nfyJ4jqUDlaydgbo9OU12g"/></Set>
		<Set name="KeyManagerPassword"><Property name="jetty.keymanager.password" default="dypBdX1NB3gXA0DXCy9nfyJ4jqUDlaydgbo9OU12g"/></Set>
		<Set name="TrustStorePath"><Property name="jetty.home" default="." />/<Property name="jetty.truststore" default="target/jetty-ssl.keystore"/></Set>
		<Set name="TrustStorePassword"><Property name="jetty.truststore.password" default="dypBdX1NB3gXA0DXCy9nfyJ4jqUDlaydgbo9OU12g"/></Set>
		<Set name="EndpointIdentificationAlgorithm"></Set>
		<Set name="ExcludeCipherSuites">
			<Array type="String">
				<Item>SSL_RSA_WITH_DES_CBC_SHA</Item>
				<Item>SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA</Item>
			</Array>
		</Set>
	</New>


	<New id="sslHttpConfig" class="org.eclipse.jetty.server.HttpConfiguration">
		<Arg><Ref refid="httpConfig"/></Arg>
		<Call name="addCustomizer">
			<Arg><New class="org.eclipse.jetty.server.SecureRequestCustomizer"/></Arg>
		</Call>
	</New>


	<Call name="addConnector">
	<Arg>
	  <New class="org.eclipse.jetty.server.ServerConnector">
		<Arg name="server"><Ref refid="Server" /></Arg>
		<Arg name="acceptors" type="int"><Property name="http.acceptors" default="-1"/></Arg>
		<Arg name="selectors" type="int"><Property name="http.selectors" default="-1"/></Arg>
		<Arg name="factories">
		  <Array type="org.eclipse.jetty.server.ConnectionFactory">
			<Item>
			  <New class="org.eclipse.jetty.server.HttpConnectionFactory">
				<Arg name="config"><Ref refid="httpConfig" /></Arg>
			  </New>
			</Item>
		  </Array>
		</Arg>
		<Set name="host"><Property name="jetty.host" /></Set>
		<Set name="port"><Property name="jetty.port" default="8080" /></Set>
		<Set name="idleTimeout"><Property name="http.timeout" default="30000"/></Set>
		<Set name="soLingerTime"><Property name="http.soLingerTime" default="-1"/></Set>
		<Set name="acceptorPriorityDelta"><Property name="http.acceptorPriorityDelta" default="0"/></Set>
		<Set name="selectorPriorityDelta"><Property name="http.selectorPriorityDelta" default="0"/></Set>
		<Set name="acceptQueueSize"><Property name="http.acceptQueueSize" default="0"/></Set>
	  </New>
	</Arg>
  </Call>

  <Call id="httpsConnector" name="addConnector">
	<Arg>
	  <New class="org.eclipse.jetty.server.ServerConnector">
		<Arg name="server"><Ref refid="Server" /></Arg>
		<Arg name="acceptors" type="int"><Property name="ssl.acceptors" default="-1"/></Arg>
		<Arg name="selectors" type="int"><Property name="ssl.selectors" default="-1"/></Arg>
		<Arg name="factories">
		  <Array type="org.eclipse.jetty.server.ConnectionFactory">
			<Item>
			  <New class="org.eclipse.jetty.server.SslConnectionFactory">
				<Arg name="next">http/1.1</Arg>
				<Arg name="sslContextFactory"><Ref refid="sslContextFactory"/></Arg>
			  </New>
			</Item>
			<Item>
			  <New class="org.eclipse.jetty.server.HttpConnectionFactory">
				<Arg name="config"><Ref refid="sslHttpConfig"/></Arg>
			  </New>
			</Item>
		  </Array>
		</Arg>
		<Set name="host"><Property name="jetty.host" /></Set>
		<Set name="port"><Property name="https.port" default="8443" /></Set>
		<Set name="idleTimeout"><Property name="https.timeout" default="30000"/></Set>
		<Set name="soLingerTime"><Property name="https.soLingerTime" default="-1"/></Set>
		<Set name="acceptorPriorityDelta"><Property name="ssl.acceptorPriorityDelta" default="0"/></Set>
		<Set name="selectorPriorityDelta"><Property name="ssl.selectorPriorityDelta" default="0"/></Set>
		<Set name="acceptQueueSize"><Property name="https.acceptQueueSize" default="0"/></Set>
	  </New>
	</Arg>
  </Call>

</Configure>

 

R语言Dunnett’s检验实战:寻找差异组之间的效果 总结起来,本文以R语言为工具,演示了如何使用Dunnett’s检验来找出单因素方差分析中不同组之间的效果差异。在本篇文章中,我们将通过R语言实战演示如何使用Dunnett’s检验来寻找不同组之间的效果差异。在分析结果时,通常我们会关注具有显著差异的组别,并基于Dunnett’s检验结果进行进一步的解释和讨论。首先,我们需要准备一组数据,假设我们有一个实验,涉及到四个不同的处理组和一个对照组。当我们发现方差分析结果显示存在显著差异时,我们可以进一步进行Dunnett’s检验来确定具体哪些组之间存在差异。 阅读详情

相关推荐

项目过程记录:ADS-B信号接收并显示(Ubuntu20.04+ANTSDR E310V2)

最近被安排做一个ADS-B信号接收的项目,拿到软件无线电模块(ANTSDR E310V2)后安装环境和软件真的太折磨了。。在此记录以下我走过的弯路,大家可以参考一下。

weixin_43627638的博客 5017

jetty配置服务器404禁止显示war包地址和服务器版本等

jetty.xml 增加: 禁止显示安装包地址 <Ref id="DefaultHandler"> <Set name="showContexts">false</Set> </Ref> 修改:true 改为false 禁止显示版本信息 <Set name="sendServerVersion"&g...

talentLLL的博客 1701

HDI盲埋孔设计规范:高速PCB信号完整性落地指南

盲埋孔是高密度互连(HDI)PCB实现高速信号完整性的关键技术,其本质是通过控制过孔stub长度、优化回流路径和提升布线密度,解决GHz级信号在传统通孔结构下出现的谐振、串扰与EMI超标问题。其设计核心在于叠层物理约束、电气参数建模与工艺能力协同,涉及stub长度计算、反焊盘尺寸推导、孔壁粗糙度Rz控制等关键指标。广泛应用于DDR4、PCIe Gen4、USB3.2等高速接口的PCB设计中,尤其在车载ADAS、5G基站及FPGA载板等对SI/PI要求严苛的场景中成为刚性门槛。

weixin_34416754的博客 435

jetty配置404显示内容

webdefault.xml 修改:true改为false。修改:true 改为false。jetty.xml增加。

qgbihc的专栏 1276

BioEmu:微软黑科技炸场!生成式AI重构蛋白质模拟:千倍效率碾压传统计算,新药研发周期砍半

BioEmu 是微软推出的生成式深度学习系统,可在单个 GPU 上每小时生成数千种蛋白质结构样本,支持模拟动态变化、预测热力学性质,并显著降低计算成本。

士多啤梨先生の博客 1097

【C语言】程序员筑基功法——《函数栈帧的创建与销毁》

汇编角度带你走进函数栈帧

StackFrame 3657

Jetty9+Maven+HTTPS Server(SSL/TLS)详细配置

使用最新的jetty9,通过jetty-maven-plugin配置https 服务器。 Configuring the Jetty Maven Plugin http://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html Jetty 9.1.2Oracle Java SE 7u51Eclipse ...

zhangwei8607的博客 853

Fiori Elements 表格之 Tree Tables:从数据建模到交互行为的全链路剖析

SAP Fiori elements的Tree Table组件将分层数据以表格形式展示,支持展开/折叠操作,适用于组织结构、物料清单等多级数据场景。该组件在List Report和Object Page中均可使用,支持懒加载、多选、列冻结等标准表格功能,并与OData V4服务层级注解深度集成。后端需通过RAP或CAP建模提供层级数据,前端通过清单配置切换表类型。需注意在草稿模式下仅显示活动实体,且展开状态在编辑时不保留。性能方面建议采用懒加载策略,避免全量加载树节点。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 159

Jetty Idea 配置

Configuring the Jetty Container These configuration elements set up the Jetty environment in which your webapp executes. They are common to most go...

chubiwen3813的博客 305

【RT-DETR创新改进】改进前必看!对Ultralytics调参, 1:1还原RT-DETR官方版本实验参数,使用原汁原味的RT-DETR模型,才能高效跑实验、高效涨点、收割小论文、完成大论文!!!

本文针对Ultralytics训练RT-DETR精度不佳问题,提供参数配置优化方案。通过对比官方RT-DETR参数设置,详细指导如何修改Ultralytics版本的关键参数,包括优化器、学习率、权重衰减等6处配置调整。操作步骤涵盖default.yaml文件修改和trainer.py代码调整,确保模型收敛性能达到官方水平,帮助研究者快速提升实验效果。文末附官方源码链接和具体参数配置网址供参考。

Ai缝合怪、助力小伙伴高效发论文 1774

如何在 Ubuntu 24.04 LTS 上安装 SSH 服务器?

Ubuntu是一个基于Debian的开源Linux操作系统,由Canonical Ltd.开发和维护。Ubuntu致力于提供用户友好、稳定且安全的操作系统环境,适用于个人用户、企业和服务器等不同场景。Ubuntu 24.04 LTS是Ubuntu发布的一个长期支持版本,LTS代表长期支持(Long Term Support)。这意味着Ubuntu 24.04 LTS将获得长达5年的安全更新和维护支持,使其成为企业和个人用户的理想选择。

网络技术联盟站 5887

maven jetty https配置

maven jetty https配置参考链接:http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin#Quick_Start:_Get_Up_and_Runninghttp://blog.csdn.net/bolg_hero/article/details/50424665http://blog.csdn.net/tomato__/arti

程序员深夜写bug 2412

华为OD机试 - 统计文本数量(Java 2025 A卷 100分)

华为OD机试 2025A卷题库疯狂收录中,刷题。

学Java,找哪吒 1438

Eclipse下通过Maven的Jetty插件运行Web工程的配置,包括启动https

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33737134的博客 220

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

jetty配置https-maven

You can use Maven to create a development certificate and use it when starting Jetty. First, configure the keytool-maven-plugin to create a development certificate: &lt;plugin&gt;   &lt;groupId&g...

Zhou20072724的博客 229

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

jetty maven https(SSL)配置

1.生成keystore keytool -genkey -keystore "D:\cas\4.2\tlk_tomcat.keystore" -alias tlkTomcat -keyalg RSA 密钥库口令和密钥密码我设置的tlktest,一会maven pom.xml配置需要使用 2.配置pox.xml org.mortbay.jetty jetty-

1964

Maven的Jetty插件运行Web工程的配置,包括启动https

摘要: 通过 Maven 的 Tomcat 插件来运行 Web 工程,每次启动Tomcat速度很慢,开发起来不爽。听说 Jetty 可以动态加载修改后的类, 为了能够更快提高开发效率, 绝对要尝试一下。 Jetty7/8 的Maven插件配置:http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin Jetty9 最新的Mave...

nicajonh的博客 9465

jetty-maven-plugin:9.4.20.v20190813配置https链接

<build> <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9...

weixin_37986381的博客 823

jetty服务器的使用

1.jetty服务器的下载: http://www.eclipse.org/jetty/previousversions.html jetty对于jdk1.8支持到9.4版本,更高需要java11 左侧是win环境解压缩版,右侧是Linux解压缩版本。 2.下载后解压: 目录介绍: -- bin 存放Windows和linux等系统中使用的Jetty启动脚本和相关文件 -- contexts...

qq_41629490的博客 1609

maven jetty tomcat https ssl 入门

   参考链接   Java Tomcat SSL 服务端/客户端双向认证(一)   Java Tomcat SSL 服务端/客户端双向认证のApache HttpClient(二)   如何让jetty支持Https :   下面是一个完整的pom(一个web的maven项目) &lt;project xmlns="http://maven.apache.org/POM/...

阿O、不拽 273

Eclipse下通过Maven的Jetty插件运行Web工程的配置

Eclipse下通过Maven的Jetty插件运行Web工程的配置

hj419460467的博客 2689
上一篇: Postgresql 删除数据库连接
下一篇: Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"
friping
博客等级 码龄20年 0粉丝 75原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值