第三方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.jsonjar:Java普通项目的打包文件。开发时需要引入的基础类,类似于node_moduleswar:Java Web项目的打包文件。做好一个Web站点后,以war包部署到服务器中,节省空间资源提高效率。
Loading...
注意:
DgroupId、DartifactId、Dversion可以随意填写,但是引入时需要按照自定义的内容引入。
也可以通过http://mvnrepository.com/查询