记一次命令行启动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)

相关推荐
本郡主是喵15 分钟前
并发编程 - go版
java·服务器·开发语言
南风lof20 分钟前
源码赏析:Java线程池中的那些细节
java·源码阅读
pengyu22 分钟前
【Java设计原则与模式之系统化精讲:零】 | 编程世界的道与术(理论篇)
java·后端·设计模式
程序员岳焱28 分钟前
16.Java Annotation注解:元数据与代码增强
java·后端·编程语言
保持学习ing1 小时前
黑马Java面试笔记之 集合篇(算法复杂度+ArrayList+LinkedList)
java·笔记·算法·面试
想带你从多云到转晴1 小时前
02. java: 类与对象
java·开发语言
酷爱码1 小时前
Java -jar命令运行外部依赖JAR包的深度场景分析与实践指南
java·python·jar
hstar95271 小时前
三十三、面向对象底层逻辑-SpringMVC九大组件之HandlerExceptionResolver接口设计
java·spring·设计模式·架构
面朝大海,春不暖,花不开1 小时前
Spring Security默认配置覆盖指南
java·后端·spring