前言
怎么手动导入一个jar包?我们在idea手动导入jar包后,在idea启动可以正常启动和运行,但是我们想要把jar使用maven命令进行打包,却发现jar并没有打包成功。就针对这一问题,我们讲解一下如何解决问题。
1.在idea中导入一个jar包步骤
File->Project Structure->Libraries->+号->java->选择jar的路径
下方是截图:
2.解决问题
在pom文件的
build标签下的plugins标签里面加入下方代码
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring-boot.version}</version>
<configuration>
<mainClass>com.example.paramdemo.ParamDemoApplication</mainClass>
<skip>false</skip>
<!-- 加入此配置,才会把本地的jar包也引进去 -->
<includeSystemScope>true</includeSystemScope>
</configuration>
<executions>
<execution>
<id>repackage</id>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
dependencies->标签下
<dependency>
<groupId>com.example.paramdemo</groupId>
<artifactId>logback-core</artifactId>
<version>1.2.11</version>
<scope>system</scope>
<systemPath>${pom.basedir}/src/libs/logback-core-1.2.11.jar</systemPath>
</dependency>
这个是我的jar包存放的路径
以上就可以正常打包了。
3.扩展-查看jar包的版本号
使用压缩工具打开jar包
META-INF->MANIFEST.MF
打开即可看到版本号