在开发Springboot应用时经常会采用如下MAVEN方式引用并不受MAVEN仓库管理的JAR
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc41</artifactId>
<version>4.1</version>
<scope>system</scope>
<systemPath>${basedir}/lib/sqljdbc41.jar</systemPath>
</dependency>
但在打包Springboot应用时,默认情况下并不会将该JAR打包进去,虽然MAVEN提供很多可以将该JAR打包进去的工具,像JAR,ASSEMBLY工具在copy阶段拷贝外部JAR。但是Spring为我们提供了更简单的方式,通过spring-boot-maven-plugin插件的配置项includeSystemScope很快就可以完成此功能,如下所示:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
是不是很方便
分享到:
相关推荐
java运行依赖jar包
java运行依赖jar包
java运行依赖jar包
spring-boot-maven-plugin导入本地的一些jar并打包
java运行依赖jar包
spring-boot 2.7.10 jar包
赠送Maven依赖信息文件:oss-spring-boot-starter-1.0.3.pom; 包含翻译后的API文档:oss-spring-boot-starter-1.0.3-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:...
spring-boot-2.1.3.RELEASE.jar -autoconfigure- -devtools- -maven-plugin- -starter- -starter-jdbc- -starter-json- -starter-logging- -starter-test- -starter-tomcat- -starter-web- -test- -test-...
对应Maven信息:groupId:com.pig4cloud.plugin,artifactId:oss-spring-boot-starter,version:1.0.3 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中...
java运行依赖jar包
java运行依赖jar包
org.springframework.boot spring-boot-maven-plugin 问题 已经在apache-maven-3.3.9\conf\settings.xml中配置过阿里云镜像 ...spring-boot-maven-plugin插件还是下载不下来 解决 双击clean重新下
添加了spring-boot-maven-plugin插件后,当运行maven打包的命令,项目会被打包成一个可以直接运行的jar包,使用"java -jar"可以直接运行。这篇文章主要给大家介绍spring-boot-maven-plugin 插件的作用,感兴趣的朋友...
XJar是基于对JAR包内部资源的加密以及扩展ClassLoader来构建的一套程序加密启动,动态解密运行的方案,避免初始化或反向编译,支持Spring Boot JAR安全加密运行,同时支持其原生JAR。更多文档请点击: 环境依赖 ...
java运行依赖jar包
springboot 的maven依赖包,含有所有maven依赖,网络不好的可以来下。
maven-jar-plugin spring-boot-maven-plugin maven-dependency-plugin maven-resources-plugin CHANGELOG 1.maven-assembly-plugin 配置assembly.xml文件路径 <plugin> <artifactId>maven-assembly-plugin <version>...
java运行依赖jar包
java运行依赖jar包
java运行依赖jar包