普通 jar 包的导出
1.点击 file 中的project.structor=>选择Artifacts=>+=>选择 jar+=>选择from modules with dependencies
2.如果你的 jar 包具有主函数main,即为可执行jar包则需要在下图所示处,输入主函数位置,点击右边文件夹,选择主函数即可
3.选择好后点击OK,切记下一步需要先应用在OK
4.导出成功后点击Builder=>build artifacts=>build/rebuild(如果第一次导包失败,进行第二次导包后选择rebuild即可)
5.完成上述步骤后,在工程根目录下会新增out目录,其中有xxx.jar,至此宣告成功!
6.将out中的jar包复制,存放自己存放jar包的路径中,方便其他工程导入该jar包,具体到入步骤如下
maven jar包的导出
方法一:
Maven projects =>install右击run直接建maven包,查看路径
< cn.kgc.kb08.jdbc:webjdbc >(通过此路径找到jar包位置)
在localRepository的路径下选择webjdbc-1.0-SNAPSHOT.pom,复制代码:
cn.kgc.kb08.jdbc webjdbc 1.0-SNAPSHOT
拷贝放入需要此jar包的工程中的pom.xml的dependencies中即可
方法二:
1.Maven projects =>package=>右键=>run=>在target根目录下有xxx-1.0.jar
2.完成上述步骤即打包初步成功,要想最终使用,还需要配置环境变量,并启用dos命令,将jar包导入maven的本地仓库
步骤略显复杂,但不用着急,跟着我一步一步来,保你成功!
首先配置环境变量:即此电脑+右击属性+高级系统设置+环境变量+path+maven的安装路径,如图:
其次,在dos下输入以下命令,完成jar包存入maven仓库过程
mvn install:install-file -Dfile=D:\Study\mypack\webjdbc1.0.0.jar -DgroupId=webjdbc -DartifactId=kb08-web-jdbc -Dversion=1.0 -Dpackaging=jar
显示成功即可
最后一步:在需要此jar包的工程中找到pom.xml作如下配置,注意配置的三处数据均需要和上一步的dos命令中数据保持匹配!
如果配置成功,且框中数据均变为黑色时,恭喜你,maven包导入成功!!
到此这篇关于maven实现jar包导入+导出方式的文章就介绍到这了,更多相关maven jar包导入导出内容请搜索小牛知识库以前的文章或继续浏览下面的相关文章希望大家以后多多支持小牛知识库!
我们知道,Maven 是通过仓库对依赖进行管理的,当 Maven 项目需要某个依赖时,只要其 POM 中声明了依赖的坐标信息,Maven 就会自动从仓库中去下载该构件使用。但在实际的开发过程中,经常会遇到一种情况:某一个项目需要依赖于存储在本地的某个 jar 包,该 jar 包无法从任何仓库中下载的,这种依赖被称为外部依赖或本地依赖。那么这种依赖是如何声明的呢? 下面我们通过一个实例实例来介绍如何
本文向大家介绍java实现Excel的导入、导出,包括了java实现Excel的导入、导出的使用技巧和注意事项,需要的朋友参考一下 一、Excel的导入 导入可采用两种方式,一种是JXL,另一种是POI,但前者不能读取高版本的Excel(07以上),后者更具兼容性。由于对两种方式都进行了尝试,就都贴出来分享(若有错误,请给予指正) 方式一、JXL导入 所需jar包 JXL.jar 方式二、POI
本文向大家介绍php实现CSV文件导入和导出,包括了php实现CSV文件导入和导出的使用技巧和注意事项,需要的朋友参考一下 项目开发中,很多时候要将外部CSV文件导入到数据库中或者将数据导出为CSV文件,那么具体该如何实现呢?本文将使用PHP并结合mysql,实现了CSV格式数据的导入和导出功能。 我们先准备mysql数据表,假设项目中有一张记录学生信息的表student,并有id,name,se
本文向大家介绍IDEA引MAVEN项目jar包依赖导入问题解决方法,包括了IDEA引MAVEN项目jar包依赖导入问题解决方法的使用技巧和注意事项,需要的朋友参考一下 IDEA内置了Maven环境,默认采用Maven解决项目依赖问题。在新建项目后,项目的路径中会生成pom.xml文件和项目名.iml文件。新建项目后,IDEA不会自动刷新Maven的依赖。以Spring Application为例,
本文向大家介绍docker镜像的导入和导出的实现,包括了docker镜像的导入和导出的实现的使用技巧和注意事项,需要的朋友参考一下 gitlab 的docker使用 gitlab docker 启动命令 将容器修改提交到镜像 镜像的导入和导出 export 和improt save 和load (像当与镜像的备份和恢复) Dockerfile 构建的时候打个标签 构建实例 将flask应用 打包的
场景说明: 一些特殊功能的jar包,在maven仓库中并未提供;此时就需要自己将所需的本地jar包,引入项目。 1.本地jar包 2.pom.xml中导入本地jar包 配置 <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>