《怪物獵人崛起》3.0版榴彈重弩配裝指南
阿新 • • 發佈:2021-06-03
這個jar包不在maven倉庫裡面,如果我們要引入這個下載的jar包。有兩種方法可以試試:
- 本地直接引入,打包到依賴檔案中。
- 打包上傳到maven本地倉庫中,然後pom檔案正常引入。
直接本地引入
- 在resource資料夾下面新建lib資料夾,需要的資料庫jar包放到這裡
- 在pom檔案中引入剛剛新增的檔案。
<dependency> <groupId>cn.sgclub.utils</groupId> <artifactId>common-utils</artifactId> <version>1.0.0</version> <scope>system</scope> <systemPath>${project.basedir}/src/main/resources/lib/cn.sgclub.utils.common-utils-1.0.0.jar</systemPath> </dependency>
groupId
和artifactId
可以自定義,建議和所要引入的jar包不要有太大的出入,
version
填寫引入jar包的版本號即可。
systemPath
這個路徑填寫jar包的所在路徑。
scope
需要填寫system,這個不可省略,否則可能會報錯。
${project.basedir}
是一個系統常量,代表當前專案的根目錄。
- 專案打包時引入本地jar包,需要在打包外掛中引入
<includeSystemScope>
,具體的如下所示。
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <includeSystemScope>true</includeSystemScope> </configuration> </plugin> </plugins> </build>
上傳jar包到maven倉庫
我們還可以使用相關的maven命令,把相關的jar包上傳到maven倉庫,然後就可以在專案中直接引用了。
mvninstall:install-file
-Dfile=D:/Workspace/cn.sgclub.utils.common-utils-1.0.0.jar
-DgroupId=cn.sgclub.utils
-DartifactId=common-utils
-Dversion=1.0.0
-Dpackaging=jar
-Dfile
:jar包檔案的地址
-DgroupId
:引入依賴時填寫的groupId
-DartifactId
:引入依賴時填寫的artifactId
-Dversion
:版本號
-Dpackaging
:打包方式
如此一來基本上可以滿足我們的需求了,如果有需要再補充打包到遠端倉庫的操作。