为我的嵌入式jetty服务器添加SSL支持

时间:2018-06-05 14:32:58

标签: java web-applications jetty embedded-jetty

当Jetty部署Web应用程序时,它会在Web应用程序(或WAR)中查找名为WEB-INF/jetty-web.xmlWEB-INF/web-jetty.xml的文件,并应用在此处找到的配置。
此文件配置org.eclipse.jetty.webapp.WebAppContext的实例。这样的事情:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">

<Configure class="org.eclipse.jetty.webapp.WebAppContext">
 ..
</Configure>

现在,我想为此嵌入式服务器添加其他配置,例如SSL支持。这需要配置org.eclipse.jetty.server.Server的实例。我有一个文件jetty-https.xml,它配置org.eclipse.jetty.server.Server的实例并添加所需的必要配置。
我的问题是:如何让码头使用此jetty-https文件。

我的所有配置都是基于XML的。我通过jetty-runner运行我的应用程序。码头的版本是:9.2。**
附:我已经在互联网上搜索了很多。只是不明白这一部分。

0 个答案:

没有答案