找不到Spring Boot瘦启动器exec jar

问题描述 投票:0回答:1

我创建了一个Spring Boot Maven项目,并尝试使用插件将其转换为Thin jar。>

       <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <dependencies>
                <dependency>
                    <groupId>org.springframework.boot.experimental</groupId>
                    <artifactId>spring-boot-thin-layout</artifactId>
                    <version>1.0.25.BUILD-SNAPSHOT</version>
                </dependency>
            </dependencies>
        </plugin>

它创建了一个瘦的jar,但是当我尝试使用运行它时

 java  -Dthin.root=. -Dthin.archive=. -jar target/thin-jar-poc-0.0.1-SNAPSHOT.jar

我遇到以下错误:

Cannot locate launcher: ./repository/org/springframework/boot/experimental/spring-boot-thin-launcher/1.0.25.BUILD-SNAPSHOT/spring-boot-thin-launcher-1.0.25.BUILD-SNAPSHOT-exec.jar
    at org.springframework.boot.loader.wrapper.ThinJarWrapper.launch(ThinJarWrapper.java:131)
    at org.springframework.boot.loader.wrapper.ThinJarWrapper.main(ThinJarWrapper.java:107)

我不知道原因。

我创建了一个Spring Boot Maven项目,并尝试使用插件org.springframework.boot

java spring spring-boot maven maven-plugin
1个回答
0
投票

问题是网络在代理后面,没有下载依赖项我使用正确的代理设置将settings.xml放在{thin.repo} /。m2目录中,并且可以正常工作

© www.soinside.com 2019 - 2024. All rights reserved.