Maven 进阶---自定义工具类,在本地仓库存储并使用 jar

来源:互联网 发布:中国地质大学北京知乎 编辑:程序博客网 时间:2024/06/14 13:48

说在前面的话

作为程序员,经常会遇到类似 参数验证、参数转型取值……等等简单却不可避免的重复操作。随着代码越写越多,你就会发现,要是有个工具类就可以一劳永逸了,可以节约许多代码量。当然很多后端开发框架都提供了验证参数功能,不过这是别人写好的工具类,那么如果我想自己写个工具类呢?本文就是针对如何用 Maven 创建、维护一个自己写的工具类的。

一、准备好一个工具类

自己些写写看吧,博主用的是自己写的一个简易参数、SQL工具类

Git 克隆地址:https://github.com/SoupeDog/Utils.git

二、将该工具类存储到本地maven仓库

  • 使用 IDEA 打开你的工具类项目
  • 打开 IDEA Maven 操作菜单如图1所示
  • 点击 clean,清扫编译后的缓存文件,因为我们打算生成新的(我们这里强行点一波清扫有强迫症嫌疑)
  • 点击 package 将当前项目打包成 jar 并存放在 target 目录下如图2所示
  • 点击 install 将当前打包的 jar 装载到本地 Maven 仓库

图1图1

图2图2

额外补充:此处点击按钮来操作 实质上是这个窗口插件 帮你自动执行了 Maven 命令

完事了,现在你可以在其他项目 pom.xml 里引用你自己的工具类了,例如:
工具类 pom.xml 里

    <groupId>org.xavier</groupId>    <artifactId>Utils</artifactId>    <version>1.0-SNAPSHOT</version>

那么 其他项目引用则需要在当前项目pom.xml 填写

        <dependency>            <groupId>org.xavier</groupId>            <artifactId>Utils</artifactId>            <version>1.0-SNAPSHOT</version>        </dependency>
阅读全文
0 0
原创粉丝点击