Spring Boot无法从loader.path属性

时间:2018-04-12 09:13:06

标签: java spring-boot configuration classpath classloader

我创建了一个可运行的war文件。在创造战争时,我排除了一个依赖。现在我需要在外部提供依赖。我使用过Properties启动器。我使用的命令如下

java -Dloader.path = D:\ loaderpath -Dloader.main = org.springframework.boot.loader.WarLauncher -Dloader.debug = true -cp spring-boot-example-0.0.1-SNAPSHOT.war org。 springframework.boot.loader.PropertiesLauncher

加载时,spring控制台在类路径中显示jar,如下所示: 从D:\ loaderpath添加类路径条目 从嵌套的D:\ loaderpath /添加类路径条目 类路径:[file:/ D:/ loaderpath /,jar:file:/ D:/loaderpath/Demo-0.0.1-SNAPSHOT.jar!/]

毕竟,当我访问url时,它会抛出java.lang.ClassNotFoundException。

我尝试使用ZIP布局,但错误仍然相同。

我不确定我错过了什么。

0 个答案:

没有答案