前言:最近自己写了一个单表查询的组件,包含前端、后台,所以需要向阿里的 druid 一样将所有文件打到一个 jar 包里,这里首先记录如何打 jar 包。

附:自己的一个 jar 包源码 https://github.com/yuleGH/querydb

一、创建一个简单的 maven 项目

  1、选择新建 Project

  2、创建一个简单的 maven 项目

  3、填写项目的基本信息

  

  4、点击 finish,简单的 maven 工程就建好了,即简单的 java 工程框架。

  5、自己在 pom 文件中加入如下代码

  6、创建一个 java 测试类

二、maven jar 包

  1、首先,设置 idea

  2、利用 maven 进行打包

  3、最后,这个 jar 包就可以在其他项目中使用了。完。

转载于:https://www.cnblogs.com/yuxiaole/p/9729608.html

IDEA 构建为了打 jar 包的工程,包含 maven 打 jar 包的过程相关推荐

  1. java工程加包_Java工程中添加依赖jar包不起作用问题总结

    Java工程中添加依赖jar包不起作用问题总结 此次总结两种方式的依赖问题 1 在Eclipse中添加依赖jar包不起作用问题 这种方式可能是Eclipse缓存,或者Eclipse还没有反应过来.例如 ...

  2. IDEA编译项目提示程序包不存在,Maven不拉包问题解决办法

    最近在项目开发过程中,两次遇到一个IDEA的奇怪问题,于是决定把解决方法记录下来,方便其他人参考. 问题表现 我的工程是Maven多模块工程,问题表现为以下两点: 1.通过Idea右侧的Maven面板 ...

  3. python anaconda下载包_用Anaconda安装本地python包

    Anaconda确实带来了很多方便,但是之前也过多的依赖了conda自带的一键下载python包的功能.这不,这几天突然要用FastFM这个包,无奈conda里没有,于是只能从github下载下来,实 ...

  4. android aar管理,Android 使用Maven管理aar包

    如果我们将自己的library打包成aar包,然后使用Maven本地仓库管理的话,我们在不同项目中调用这个library就不用每次都拷贝粘贴aar包,而且当library有版本更新的时候,不用重新拷贝 ...

  5. R语言caret包构建xgboost模型实战:特征工程(连续数据离散化、因子化、无用特征删除)、配置模型参数(随机超参数寻优、10折交叉验证)并训练模型

    R语言caret包构建xgboost模型实战:特征工程(连续数据离散化.因子化.无用特征删除).配置模型参数(随机超参数寻优.10折交叉验证)并训练模型 目录

  6. maven打成jar包后,其他工程导入不进去

    关键点 classifier中配置exec pom文件配置 <plugin><groupId>org.springframework.boot</groupId>& ...

  7. jar构建docker镜像_dockerfile构建docker镜像详细说明,主要是springboot的jar包构建镜像样例...

    dockerfile构建docker镜像详细说明,主要是springboot的jar包构建镜像样例 1.镜像构建命令:docker build 图解 启动命令:(注意最后面有一个点,不要忘记) doc ...

  8. maven导出Java方法_eclipse导出maven工程的可执行jar包

    一.eclipse导出maven工程的可执行jar包 建立两个maven工程 ZKServer 和ZKClient 注意:用maven进行开发管理的话,默认的打出来的jar包是不能运行的,需要在pom ...

  9. 在maven 2工程中加入iTextAsian支持(maven添加自定义jar包到本地仓库)

    最近需要在工程中加入JasperReports,其中要用到把报表导出为pdf文件的功能.JasperReports内部使用iText来输出pdf文档,而iText对中文是放在单独的包iTextAsia ...

最新文章

  1. Git学习教程(六)Git日志
  2. python3 邮件方式发送测试报告
  3. 怎么用mysql存储系统数据库_mysql数据库之基本操作和存储引擎
  4. php签名墙,肺功能检查质量控制网
  5. 数据清理最终实现了自动化
  6. 孤岛惊魂5服务器稳定吗,这才是《孤岛惊魂5》真正的“最低画质”
  7. 第 0 章 Readme
  8. python爬虫JS逆向加密破解之百度翻译
  9. 使用 Eclipse 插件部署 Java 应用
  10. make files touse cmd line to protect exe
  11. Linux Tomcat9 控制界面及管理配置
  12. 新曼联:弗格森制造 第七章 欧战惊喜 之4 安心之选:埃尔文
  13. RFC 2544 标准—以太网测试仪
  14. 云服务器搭网站需要买域名吗,买了云服务器还要买域名吗
  15. 硕士论文查重和本科论文查重的差别在哪里?
  16. java-php-python-ssm-民航售票管理系统-计算机毕业设计
  17. 美团外卖红包个人CPS H5推广链接和小程序码,小程序跳转路径的获取方法
  18. 内卷失败:敲了 10000 小时代码,我也没能成为一名高级程序员
  19. 使用python完成简单的批量信息发送
  20. Xmanager 5远程连接CentOS7图形化界面

热门文章

  1. 修改js文件需要重启服务器,关于Node.js中频繁修改代码重启服务器的问题
  2. python显示图像文件要放在哪儿_opencv显示图像要把图像放在哪里
  3. dede php 循环,织梦怎么循环调用多级子栏目如二级栏目下三级栏目
  4. mysql子查询日期比较_数据分析系列 16/32 | MySQL中子查询与联合查询
  5. mysql怎么加全局锁_MySQL锁机制/管理(并发锁,行锁,表锁,预加锁,全局锁等等)
  6. 4、计算机图形学——光栅化、抗锯齿、画家算法和深度缓冲算法(Z-buffer)
  7. matlab为曲线下面积上色
  8. HALCON查找圆心C++实现
  9. Linux 中文件管理常用的工具
  10. Android 追加写入文件的三种方法