最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Maven使用pom.xml引入自定義jar包方式

 更新時間:2024年08月15日 09:02:31   作者:KAI丶  
這篇文章主要介紹了Maven使用pom.xml引入自定義jar包方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Maven使用pom.xml引入自定義jar包

這里我以這個jar包為例,aliyun-java-sdk-core-3.2.3.jar ,這是我在做手機短信服務用到的jar包

①進入C盤下的maven倉庫C:\Users\用戶\.m2\repository

創(chuàng)建一個文件夾aliyun-java-sdk-core,進入,再創(chuàng)建一個相同名字的文件夾

②進入,創(chuàng)建一個名字為3.2.3(jar包版本號)的文件夾

③在目錄下將自定義的jar包copy過來,新建一個同名的.pom文件

在.pom中這樣寫

<project>   
  <modelVersion>1.0.0</modelVersion>   
  <groupId>aliyun-java-sdk-core</groupId>   
  <artifactId>aliyun-java-sdk-core</artifactId>   
  <version>3.2.3</version>   
</project>

④最后在項目的pom.xml中這樣引入jar包就OK了

	<!-- 阿里短信服務jar/ -->
		<dependency>
			<groupId>aliyun-java-sdk-core</groupId>
			<artifactId>aliyun-java-sdk-core</artifactId>
			<version>3.2.3</version>
		</dependency>

maven打jar包 本地包pom引入的2種方式

項目中有些jar包是第三方的,maven官方倉庫沒有,

需要使用mvn install命令打包到本地,然后將其寫入到pom.xml的依賴中,

maven倉庫有的jar包則從maven官網(wǎng)找到對應版本的depdency寫入pom文件里面,這樣maven打包就可以包含第三方jar包了,否則maven只會打包pom文件里面的,不會包括第三方jar包,程序運行將報錯。

這里推薦2種打包第三方jar包的方式:

第一種

打包第三方jar包到本地倉庫,然后在pom.xml中引入

例如:將alipay-sdk-abc.jar 打包到本地倉庫

  • mvn命令:
mvn install:install-file -Dfile=?第三方jar路徑 -DgroupId=包名 -DartifactId=jar名 -Dversion=版本 -Dpackaging=類型
  • 案例:
mvn install:install-file -Dfile=?G:\thirdpartyjar\alipay-sdk-abc.jar -DgroupId=com.thirdparty -DartifactId=alipay-sdk-abc -Dversion=3.1.0.8 -Dpackaging=jar
  • pom.xml配置:
<dependency>
    <groupId>com.thirdparty</groupId>
    <artifactId>alipay-sdk-abc</artifactId>
    <version>3.1.0.8</version>
</dependency>

第二種

通過在pom.xml中指定第三方jar包路徑來引入依賴

比如第三方jar包在lib文件夾下,對pom.xml的配置如下:

標簽里面引入第三方jar包的依賴

  • pom.basedir指的是pom文件所在的目錄,
  • systemPath指的是第三方jar包所在路徑。

如:

<dependency>
        <groupId>com.abc</groupId>
        <artifactId>cryptokit</artifactId>
        <version>1.0</version>
        <scope>system</scope>
        <systemPath>${pom.basedir}/lib/cryptokit-1.0.jar</systemPath>
 </dependency>

${pom.basedir} 對應的是當前項目的目錄所在

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

华容县| 大名县| 科尔| 莱芜市| 鄄城县| 新和县| 金坛市| 新龙县| 右玉县| 武山县| 京山县| 泗洪县| 杭锦旗| 镇宁| 太仆寺旗| 扎赉特旗| 原平市| 荣成市| 图木舒克市| 修文县| 遂平县| 贞丰县| 铜梁县| 永嘉县| 怀远县| 江阴市| 蓬溪县| 东光县| 军事| 怀仁县| 阳信县| 河源市| 修文县| 肃南| 桑日县| 大城县| 湟源县| 红原县| 涞水县| 铜川市| 肥西县|