1、个人在项目中导入

 

 找到对应的本地jar包,ok.

2、如果个人或者公司有maven私服吗,将jar包放到maven私服里面,然后引入对应的依赖,如何引用,博客中有对应方法,不在说明。

3、将jar包复制到对应的项目中,然后在pom中配置一下。

<dependency>
     <groupId>xxxx</groupId>
      <artifactId>xxxx</artifactId>
      <version>1.0</version>
      <scope>system</scope>
       <systemPath>${project.basedir}/src/main/resources/lib/xxxx.jar(项目中jar包地址)</systemPath>
</dependency>

groupId 和 artifactId 设置成jar包名字即可,版本号自定义。
${project.basedir}指向项目的名字,不可以直接写项目名字,必须是{project.basedir}。

打包时,需要指定将项目中的jar包也打进去在pom的build中添加一下配置

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <includeSystemScope>true</includeSystemScope>
                </configuration>
            </plugin>
         </plugins>
 </build>

includeSystemScope作用是将项目中所有的jar包一起打包。

4、

 

 

 然后找到对应的jar包导入。

5、将外部jar包引入到本地maven仓库中

其中-D 为分隔符

groupId:项目包名(自定义,执行时写什么名,pom文件中也要对应写什么名)

artifactId:项目的名称(自定义,执行时写什么名,pom文件中也要对应写什么名)

version:版本号(自定义,执行时写什么名,pom文件中也要对应写什么名)

file:放外部jar包的地址,加上\jar包名

在命令提示框执行命令(win+r输入cmd)

mvn install:install-file -DgroupId=com.wgd -DartifactId=zwdd.sdk -Dversion=1.2.0 -Dfile=C:\Users\zyykj\.m2\repository\zwdd-sdk-java-1.2.0.jar -Dpackaging=jar

 BUILD SUCCESS :代表执行成功

 执行成功以后在maven里面已经存在了。然后在项目pom中引用。

<dependency>
   <groupId>com.wgd</groupId>
   <artifactId>zwdd.sdk</artifactId>
   <version>1.2.0</version>
</dependency>

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐