Maven jetty插件忽略了java信任存储库属性

时间:2014-03-03 21:37:02

标签: maven jetty maven-jetty-plugin

我有一个项目,我正在尝试运行maven jetty插件,并使用此配置将信任存储配置为系统属性:

    <plugins>
        <plugin>
            <groupId>org.eclipse.jetty</groupId>
            <artifactId>jetty-maven-plugin</artifactId>
            <version>9.1.0.M0</version>
            <configuration>
                <contextPath>/myapp</contextPath>
                <scanIntervalSeconds>10</scanIntervalSeconds>
                <stopKey>STOP</stopKey>
                <stopPort>8005</stopPort>
                <port>8080</port>
                <webApp>
                    <contextPath>/myapp</contextPath>
                    <defaultsDescriptor>src/main/webapp/WEB-INF/webdefault.xml</defaultsDescriptor>
                </webApp>
                <systemProperties>
                  <systemProperty>
                        <name>spring.profiles.active</name>
                        <value>localDev</value>
                    </systemProperty>
                    <systemProperty>
                        <name>javax.net.ssl.trustStore</name>
                        <value>src/etc/app-trust.keystore</value>
                    </systemProperty>
                    <systemProperty>
                        <name>javax.net.ssl.trustStorePassword</name>
                        <value>changeit</value>
                    </systemProperty>
                    <systemProperty>
                        <name>javax.net.debug</name>
                        <value>ssl</value>
                    </systemProperty>
                </systemProperties>
            </configuration>
        </plugin>
    </plugins>

我知道并且在其他服务器上尝试了这个,但由于某种原因,jetty似乎忽略了系统属性中的java信任存储设置。我已经验证了系统属性正在通过 - (spring spring.profiles.active按预期工作)。什么可能是错的任何指针?

0 个答案:

没有答案