IDEA 构建为了打 jar 包的工程,包含 maven 打 jar 包的过程
前言:最近自己写了一个单表查询的组件,包含前端、后台,所以需要向阿里的 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 包的过程相关推荐
- java工程加包_Java工程中添加依赖jar包不起作用问题总结
Java工程中添加依赖jar包不起作用问题总结 此次总结两种方式的依赖问题 1 在Eclipse中添加依赖jar包不起作用问题 这种方式可能是Eclipse缓存,或者Eclipse还没有反应过来.例如 ...
- IDEA编译项目提示程序包不存在,Maven不拉包问题解决办法
最近在项目开发过程中,两次遇到一个IDEA的奇怪问题,于是决定把解决方法记录下来,方便其他人参考. 问题表现 我的工程是Maven多模块工程,问题表现为以下两点: 1.通过Idea右侧的Maven面板 ...
- python anaconda下载包_用Anaconda安装本地python包
Anaconda确实带来了很多方便,但是之前也过多的依赖了conda自带的一键下载python包的功能.这不,这几天突然要用FastFM这个包,无奈conda里没有,于是只能从github下载下来,实 ...
- android aar管理,Android 使用Maven管理aar包
如果我们将自己的library打包成aar包,然后使用Maven本地仓库管理的话,我们在不同项目中调用这个library就不用每次都拷贝粘贴aar包,而且当library有版本更新的时候,不用重新拷贝 ...
- R语言caret包构建xgboost模型实战:特征工程(连续数据离散化、因子化、无用特征删除)、配置模型参数(随机超参数寻优、10折交叉验证)并训练模型
R语言caret包构建xgboost模型实战:特征工程(连续数据离散化.因子化.无用特征删除).配置模型参数(随机超参数寻优.10折交叉验证)并训练模型 目录
- maven打成jar包后,其他工程导入不进去
关键点 classifier中配置exec pom文件配置 <plugin><groupId>org.springframework.boot</groupId>& ...
- jar构建docker镜像_dockerfile构建docker镜像详细说明,主要是springboot的jar包构建镜像样例...
dockerfile构建docker镜像详细说明,主要是springboot的jar包构建镜像样例 1.镜像构建命令:docker build 图解 启动命令:(注意最后面有一个点,不要忘记) doc ...
- maven导出Java方法_eclipse导出maven工程的可执行jar包
一.eclipse导出maven工程的可执行jar包 建立两个maven工程 ZKServer 和ZKClient 注意:用maven进行开发管理的话,默认的打出来的jar包是不能运行的,需要在pom ...
- 在maven 2工程中加入iTextAsian支持(maven添加自定义jar包到本地仓库)
最近需要在工程中加入JasperReports,其中要用到把报表导出为pdf文件的功能.JasperReports内部使用iText来输出pdf文档,而iText对中文是放在单独的包iTextAsia ...
最新文章
- Git学习教程(六)Git日志
- python3 邮件方式发送测试报告
- 怎么用mysql存储系统数据库_mysql数据库之基本操作和存储引擎
- php签名墙,肺功能检查质量控制网
- 数据清理最终实现了自动化
- 孤岛惊魂5服务器稳定吗,这才是《孤岛惊魂5》真正的“最低画质”
- 第 0 章 Readme
- python爬虫JS逆向加密破解之百度翻译
- 使用 Eclipse 插件部署 Java 应用
- make files touse cmd line to protect exe
- Linux Tomcat9 控制界面及管理配置
- 新曼联:弗格森制造 第七章 欧战惊喜 之4 安心之选:埃尔文
- RFC 2544 标准—以太网测试仪
- 云服务器搭网站需要买域名吗,买了云服务器还要买域名吗
- 硕士论文查重和本科论文查重的差别在哪里?
- java-php-python-ssm-民航售票管理系统-计算机毕业设计
- 美团外卖红包个人CPS H5推广链接和小程序码,小程序跳转路径的获取方法
- 内卷失败:敲了 10000 小时代码,我也没能成为一名高级程序员
- 使用python完成简单的批量信息发送
- Xmanager 5远程连接CentOS7图形化界面
热门文章
- 修改js文件需要重启服务器,关于Node.js中频繁修改代码重启服务器的问题
- python显示图像文件要放在哪儿_opencv显示图像要把图像放在哪里
- dede php 循环,织梦怎么循环调用多级子栏目如二级栏目下三级栏目
- mysql子查询日期比较_数据分析系列 16/32 | MySQL中子查询与联合查询
- mysql怎么加全局锁_MySQL锁机制/管理(并发锁,行锁,表锁,预加锁,全局锁等等)
- 4、计算机图形学——光栅化、抗锯齿、画家算法和深度缓冲算法(Z-buffer)
- matlab为曲线下面积上色
- HALCON查找圆心C++实现
- Linux 中文件管理常用的工具
- Android 追加写入文件的三种方法