当Jetty部署Web应用程序时,它会在Web应用程序(或WAR)中查找名为WEB-INF/jetty-web.xml
或WEB-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。**
附:我已经在互联网上搜索了很多。只是不明白这一部分。