【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中

摘要:
然后确认!

步骤如下:

1、点击 File ——  Project Structure —— Artifacts —— 绿色+号 —— JAR —— Empty

【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中第1张

2、输入jar包的名字,自定义jar包生成的目录,勾上'Include in project build'

【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中第2张

3、点击绿色+号 —— Directory Content

【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中第3张

4、选择编译好的class文件,记住,一定是编译过的class文件不是.java文件,把里面的yml启动类什么的都删了,除非你做了其他配置。然后确认!

【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中第4张

5、点击Apply确认

【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中第5张

6、Build —— Build Artifacts , 找到自己要build的包(我这里是test),点击build

【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中第6张【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中第7张

至此,包已经打好到前面指定的目录中了

打包完成,接下来要将新包导入到项目中

1、在项目下建一个lib目录,将jar包放进去

【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中第8张

2、打开pom.xml文件添加如下:

 【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中第9张

 

 到这里已经完成本地jar包引入了

 

参考地址:  https://blog.csdn.net/a309220728/article/details/85050166 ( 用IDEA把自己的工具类打jar包,并引入到springboot项目中,再把项目打成可执行jar )

 

免责声明:文章转载自《【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇学习.Net的经典网站(转)C++发送HTTP请求---亲测可行(转)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

开源物联网平台(Thingsboard)-运行

环境准备 已经编译过的代码环境,可参考前篇 编译 IDE Idea或Eclipse,本文使用Idea PG数据库 Postgresql 12+,本文使用Docker初始化 docker run --name tb_pg -e POSTGRES_PASSWORD=postgres -p 5432:5432 -d postgres:12   支持Html5...

Intellij IDEA Debug

Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。 所以学习下如何在Intellij IDEA中使用好Debug,主要包括如下内容: 一、Debug开篇 二、基本用法&快捷键 三、变量查看...

JD-GUI

https://github.com/java-decompiler/jd-gui https://github.com/java-decompiler/jd-gui/releases JD-GUI, a standalone graphical utility that displays Java sources from CLASS files....

Ant基础

一 Ant 介绍 Ant是构建工具,用来实现软件的自动化的构建,类似于VisualStudio的project文件,Linux上构建C++的makefile,Ant通常用来构建Java程序。 Ant是基于XML的文件,所以更容易阅读;Ant是用Java实现的,本身支持跨平台;Ant基于插件的方式开发,本身内置了常用的大部分的插件,而且第三方的扩展也很容易...

.Net Core自动化部署系列(三):使用GitLab CI/CD 自动部署Api到Docker

之前写过使用Jenkins实现自动化部署,最近正好没事研究了下GitLab的自动化部署,顺便记录一下。 使用GitLab部署我们需要准备两件事,第一个起码你得有个GitLab,自己搭建或者使用官方的都可以哈,我这里使用的官方的,想自己搭建的同学可以参考下这篇,使用Docker搭建GitLab: https://www.imooc.com/article/2...

Mac下IntelliJ IDEA快捷键大全

Mac键盘符号和修饰键说明⌘ Command⇧ Shift⌥ Option⌃ Control↩︎ Return/Enter⌫ Delete⌦ 向前删除键(Fn+Delete)↑ 上箭头↓ 下箭头← 左箭头→ 右箭头⇞ Page Up(Fn+↑)⇟ Page Down(Fn+↓)Home Fn + ←End Fn + →⇥ 右制表符(Tab键)⇤ 左制表符(...