记一次命令行启动springboot项目的问题 java -jar的问题

错误的写法

java -jar ruoyi-admin.jar -Dloader.path=.\lib

正确的写法

java -Dloader.path=./lib -jar ruoyi-admin.jar

或者

java -jar -Dloader.path=./lib ruoyi-admin.jar

-Dloader.path必须卸载 -jar ruoyi-admin.jar之前,其实我试过了-Dloader.path命令只要在ruoyi-admin.jar之前即可

E:\workspace\aliyun_codeup\LogisticsManageSys\ruoyi-admin\target>java -jar ruoyi-admin.jar -Dloader.path=.\lib

Exception in thread "main" java.lang.reflect.InvocationTargetException

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.base/java.lang.reflect.Method.invoke(Method.java:568)

at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)

at org.springframework.boot.loader.Launcher.launch(Launcher.java:108)

at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)

at org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:467)

Caused by: java.lang.NoClassDefFoundError: org/springframework/boot/SpringApplication

at com.ruoyi.RuoYiApplication.main(RuoYiApplication.java:18)

... 8 more

Caused by: java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication

at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)

at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:587)

at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:151)

at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)

相关推荐
en-route7 小时前
如何在 Spring Boot 中指定不同的配置文件?
java·spring boot·后端
百锦再8 小时前
在 CentOS 系统上实现定时执行 Python 邮件发送任务
java·linux·开发语言·人工智能·python·centos·pygame
echoyu.8 小时前
消息队列-kafka完结
java·分布式·kafka
七夜zippoe8 小时前
分布式事务性能优化:从故障现场到方案落地的实战手记(二)
java·分布式·性能优化
栀椩8 小时前
springboot配置请求日志
java·spring boot·后端
番薯大佬8 小时前
Python学习-day8 元组tuple
java·python·学习
何似在人间5758 小时前
Go语言快速入门教程(JAVA转go)——1 概述
java·开发语言·golang
疯子@1238 小时前
nacos1.3.2 ARM 版容器镜像制作
java·linux·docker·容器
Swift社区9 小时前
如何解决 Spring Bean 循环依赖
java·后端·spring
我真的是大笨蛋9 小时前
从源码和设计模式深挖AQS(AbstractQueuedSynchronizer)
java·jvm·设计模式