jetty maven插件从mortbay到EclipseHTTPS设置

jetty maven插件从mortbay到EclipseHTTPS设置,maven,jetty,Maven,Jetty,我使用的是带有groupId的jetty maven插件,但我想使用最新的jetty版本9 正如我们所见,mortbay没有提供jetty版本9 但是,是的 我以前的pom.xml包含: <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>8.1.9.v20

我使用的是带有groupId的jetty maven插件,但我想使用最新的jetty版本9

正如我们所见,mortbay没有提供jetty版本9 但是,是的

我以前的pom.xml包含:

<plugin>
    <groupId>org.mortbay.jetty</groupId>
    <artifactId>jetty-maven-plugin</artifactId>
    <version>8.1.9.v20130131</version>
    <configuration>
        <scanIntervalSeconds>10</scanIntervalSeconds>
        <stopKey>foo</stopKey>
        <stopPort>9999</stopPort>
        <connectors>
            <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
                <port>8080</port>
                <maxIdleTime>60000</maxIdleTime>
            </connector>
            <connector implementation="org.eclipse.jetty.server.ssl.SslSocketConnector">
                <port>8443</port>
                <maxIdleTime>60000</maxIdleTime>
                <keystore>/tmp/keystore</keystore>
                <password>jetty8</password>
                <keyPassword>jetty8</keyPassword>
            </connector>
        </connectors>
    </configuration>
    <executions>
        <execution>
            <id>start-jetty</id>
            <phase>pre-integration-test</phase>
            <goals>
                <goal>start</goal>
            </goals>
            <configuration>
                <scanIntervalSeconds>0</scanIntervalSeconds>
                <daemon>true</daemon>
            </configuration>
        </execution>
        <execution>
            <id>stop-jetty</id>
            <phase>post-integration-test</phase>
            <goals>
                <goal>stop</goal>
            </goals>
        </execution>
    </executions>
</plugin>

org.mortbay.jetty
jetty maven插件
8.1.9.v20130131
10
福
9999
8080
60000
8443
60000
/tmp/密钥库
码头8
码头8
起动码头
预集成测试
开始
0
真的
停靠码头
整合后测试
停止
但是当我切换到eclipse时

<groupId>org.eclipse.jetty</groupId>
org.eclipse.jetty
不再提供


任何人都可以向我解释如何使用org.eclipse.jetty配置SSL/HTTS?

jetty 9的jetty连接器设置发生了巨大变化,因此插件配置也发生了变化

虽然如果您希望设置ssl支持(我通常没有看到过,因为这通常是生产部署的事情,而不是开发时间的事情)然后,您可以查看jetty-9的jetty发行版,将ssl连接器的配置拼凑到一个jetty.xml文件中,并将其与configuration属性一起使用

查看关于这个的文档,我们应该将其作为一个示例来展示,因此我将打开一个任务来更好地记录它,或者在maven插件上添加适当的ssl配置

错误:


请随意评论或关注该问题。

谢谢,我与您有同样的问题,缺少文档:)我将关注该问题。