手动生成本地仓库jar包下的pom文件及.sha1文件
手动生成本地仓库中jar包下的pom文件
1、保证本地有可用的jar包
2、win+r打开cmd,输入如下命令: mvn install:install-file -DgroupId=com.example -DartifactId=my-jar -Dversion=1.0.0 -Dfile=/path/to/your/jar/file.jar -Dpackaging=jar -DgeneratePom=true
- DgroupId:项目的组织唯一的标识符(可以随便写)
- DartifactId:项目的唯一的标识符(可以随便写)
- Dversion:项目的版本(可以随便写)
- Dfile:jar包的绝对路径
- Dpackaging:包装类型,对于jar包,它应该是jar
- DgeneratePom:设置为true以生成pom文件,设置为false则不生成
执行完命令后,会显示jar包和pom文件的路径,进入这个路径就可以拿到pom文件,再贴到jar包下即可
例子:mvn install:install-file -DgroupId=downloadpom -DartifactId=jpa-spec -Dversion=3.1.0 -Dfile=D:\JavaTools\maven\repo\pcitc\jpa-spec\3.1.0\jpa-spec-3.1.0.jar -Dpackaging=jar -DgeneratePom=true
手动生成本地仓库中jar包下的.sha1文件
1、在对应jar包的地址,打开命令窗体,执行CertUtil -hashfile jpa-spec-3.1.0.pom SHA1 >jpa-spec-3.1.0.pom.sha1
jar.sha1同理
2、打开生成的sha1文件,只保存哈希值,删除不需要的两行
哈希值类似:785e86ecf26be3f245edcc567d5628bd8cea08fa