第三方jar包需要添加到Maven本地仓库后,才能在项目中引入和使用。比如支付宝支付,微信授权等第三方sdk。
注意: 直接将 jar 包放在 maven
的本地仓库目录中,是无法被maven
识别并使用的。必须执行命令注册到仓库中才能正常使用。
注册
准备好需要导入的jar包。然后执行下面的命令
mvn install:install-file -Dfile=/Users/java-jwt.jar -DgroupId=jwt -DartifactId=java-jwt -Dversion=3.4.1 -Dpackaging=jar
Dfile
:jar所在的路径DgroupId
:项目组织唯一的标识符。jar注册成功后的一级目录DartifactId
:项目的唯一的标识符。jar注册成功后的二级目录Dversion
:jar的版本号。jar注册成功后的三级目录Dpackaging
:文件的打包方式。maven
有pom
、jar
、war
三种打包方式pom
:maven依赖管理文件。类似于package.json
jar
:Java普通项目的打包文件。开发时需要引入的基础类,类似于node_modules
war
:Java Web项目的打包文件。做好一个Web站点后,以war包部署到服务器中,节省空间资源提高效率。
Loading...
注意:
DgroupId
、DartifactId
、Dversion
可以随意填写,但是引入时需要按照自定义的内容引入。
也可以通过http://mvnrepository.com/查询