如何在Maven中引入外部jar?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
方式1:dependency 本地jar包
<dependency> <groupId>com.jouypub</groupId><!--自定义--> <artifactId>cloud</artifactId><!--自定义--> <version>1.0</version><!--自定义--> <scope>system</scope><!--system,类似provided,需要显式提供依赖的jar以后,Maven就不会在Repository中查找它--> <systemPath>${basedir}/lib/cloud.jar</systemPath><!--项目根目录下的lib文件夹下,也可以是本机其它目录的绝对路径--> </dependency>
方式2:编译阶段指定外部lib
<plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> <compilerArguments> <extdirs>lib</extdirs><!--指定外部lib--> </compilerArguments> </configuration> </plugin>
方式3:将外部jar打入本地maven仓库
cmd 进入jar包所在路径,执行以下命令
复制代码 代码如下:
mvn install:install-file -Dfile=cloud.jar -DgroupId=com.hope.cloud -DartifactId=cloud -Dversion=1.0 -Dpackaging=jar
引入依赖
<dependency> <groupId>com.hope.cloud</groupId> <artifactId>cloud</artifactId> <version>1.0</version> </dependency>
看完上述内容,你们掌握如何在Maven中引入外部jar的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注恰卡编程网行业资讯频道,感谢各位的阅读!
Maven中怎么配置远程仓库
这篇文章给大家介绍Maven中怎么配置远程仓库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。对那些在中央仓库...
MAC下基于maven使用IDEA走读TestNG源码解析
使用Maven怎么开发一个Web应用
maven中的继承和聚合关系
maven常用命令和生命周期
maven命令这部分内容了解即可,在maven中提供了一些命令,便于我们更便捷的去做一些事情,在不使用开发工具的情...
maven基础入门简介
实际开发中遇到的问题在实际开发或者学习中你可能遇到过下面的这些问题:同样的代码,为什么在别人那里可以正常编译和...
用户名
密码
记住登录状态 忘记密码?
邮箱
确认密码
我已阅读并同意 用户协议