程序在启动时经常会遇到指定外部依赖jar包的情况。
1. Bootstrap Classloader方式:
//在系统class加载后加载
java -Xbootclasspath/a: yilai1.jar:yilai2.jar: -jar test.jar
注意:依赖的jar包间用冒号分割
缺点:依赖的jar包要一个一个指定
2. Extension Classloader方式:
java -Djava.ext.dirs=$JAVA_HOME/jre/lib/ext:/usr/local/libs -jar test.jar
注意:使用前确保已经配置好jdk环境变量
说明:$JAVA_HOME/jre/lib/ext 的写法时固定的,后面冒号跟上自己存放要依赖的jar包的路径
优点:可以依赖指定路径下的多个jar包
------扫码进群,怕你禁不住福利的诱惑------