springboot加载外部jar.md 1.02 KB

加载外部jar

作者: 杜云山

启动方式1 启动参数 -Dloader.path=

启动: java -Dloader.path=d:\GitHub\spring-boot-propertieslauncher-with-external-jar-master\externallibs\  -jar x-0.0.1-SNAPSHOT.jar

注意: -Dloader.path=的值如果有不对, 启动时直接值忽略了, 没有任何提示.

启动方式2 jar包同级 文件:

loader.properties

内容: loader.path=/GitHub/spring-boot-propertieslauncher-with-external-jar-master/externallibs/


也可以手动指定多个jar: 中间用,分隔
loader.path=/GitHub/spring-boot-propertieslauncher-with-external-jar-master/externallibs/lamta-share-device-client-0.0.1-SNAPSHOT.jar,/GitHub/spring-boot-propertieslauncher-with-external-jar-master/externallibs/devices-aeroflex-0.0.1-SNAPSHOT.jar,/GitHub/spring-boot-propertieslauncher-with-external-jar-master/externallibs/lamta-share-device-core-0.0.1-SNAPSHOT.jar,/GitHub/spring-boot-propertieslauncher-with-external-jar-master/externallibs/mina-core-2.1.4.jar

启动: java -jar x-0.0.1-SNAPSHOT.jar