找不到Spring Boot瘦启动器exec jar
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了找不到Spring Boot瘦启动器exec jar相关的知识,希望对你有一定的参考价值。
我创建了一个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项目,并尝试使用插件
答案
问题是网络在代理后面,没有下载依赖项我使用正确的代理设置将settings.xml放在{thin.repo} /。m2目录中,并且可以正常工作
以上是关于找不到Spring Boot瘦启动器exec jar的主要内容,如果未能解决你的问题,请参考以下文章
Liquibase maven:spring-boot启动时找不到更改日志位置
新建spring-boot maven mybatis 工程,启动时报找不到Mapper可能的原因