分离依赖包的方式运行java app.jar

1、使用自定义加载依赖包参数loader.path
把依赖包放入lib/目录,再启动添加JVM参数loader.path
eg:
/jdk-21.0.1/bin/java -Dloader.path=lib/ -jar app.jar

2、使用CP
windows:

java -cp "target/your_app.jar;target/lib/*" com.example.Main

linux:

java -cp "target/your_app.jar:target/lib/*" com.example.Main

注:lib下存放的是依赖包

posted @ 2024-07-24 10:26  漠孤烟  阅读(37)  评论(0)    收藏  举报