Windows 7,JDK 1.8,Spring Boot应用程序JAR占用方法Security.getProviders()返回

时间:2016-11-30 16:55:47

标签: java spring spring-boot

我正在执行一个Spring Boot应用程序,它需要花费大量时间来创建SSL上下文。

初始调试指向方法Security.getProviders()不会返回提供程序列表大约8分钟。

Provider[] providers = Security.getProviders();

当我在命令提示符下使用以下命令执行JAR时会发生这种情况。但是,通过STS的Eclipse作为Java Application执行它并不需要时间。

"运行Application"

的命令
java -DkeystoreFile=<Certificate File Name> -DkeystorePassword=<Password> -jar aws-sqs-consumer-0.0.1-SNAPSHOT.jar <QueueName> localhost false <proxy IP> <proxy Port>

Maven Pom.xml,使用spring boot maven插件构建应用程序:

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

0 个答案:

没有答案