eclipse构建和发布maven项目的教程
作者:黄林彬 时间:2022-01-12 21:41:00
对于maven的部署和安装插件不熟的同学可以看一下上两篇文章maven的部署和安装:
此笔记已经集成了maven的插件。
一、构建Maven项目
用eclipse构建maven项目之前我们需要为eclipse做一些必要的配置
一些必要的配置
1、点击eclipse菜单栏的Window下的preferences,选择Maven菜单
2、选择Installations,选择Add,添加你本地安装的maven安装目录,如下所示。
3、点击Apply应用,然后选择左侧菜单的User Settings,为maven配置全局设置。点击Browse选择你安装maven目录下的conf子目录下的settings.xml文件,其他选项不用管,直接点击Apply应用就可以了。
4、然后点击坐车Maven根菜单,进行Maven的自定义配置,是否需要下载源码,是否下载javadoc文件,根据需要勾选应用就可以了。
配置完毕!接下来就可以进行maven项目的构建了。
开始构建Maven项目
1.在eclipse右键新建一个Maven Project
直接点击next下一步:采用默认勾选的就可以
2、Filter过滤器选择quickstart,点击Next进行下一步
(这里也可以输入web关键字过滤条件,选择web进行创建项目,他两却别在于创建后的目录结构不一样。需要自己补全目录结构。)
next下一步:
3、在Group Id 填写我们的项目包名,按照规范我们选择域名倒写。Artifact Id 填写我们的项目名称,然后点击Finish完成创建。
4、好了,这Maven项目就创建好了。以下是它的目录结构:
二、发布Maven项目
1、选中项目,然后选择运行按钮下的 Run Configratis...
2、进入该配置界面后,在Maver Build 上鼠标右键New,然后修改Name名称,点击Browse Workspace选择该项目,然后填写Goals(目标)为package,点击Apply应用就OK了。
3、点击Apply后,看控制台如果出现BUILD SUCCESS就说明发布成功了!
4、在项目上鼠标右键刷新项目,然后就可以看到新生成的目录结构及jar文件
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
springcloud中RabbitMQ死信队列与延迟交换机实现方法
使用SpringCloudApiGateway之支持Cors跨域请求
Spring注解@Configuration和@Component区别详解
Intellij搭建springmvc常见问题解决方案
![](https://img.aspxhome.com/file/2023/9/57419_0s.png)
Java事件处理机制和适配器全面解析
![](https://img.aspxhome.com/file/2023/0/73070_0s.png)
Java Jedis NOAUTH Authentication required问题解决方法
![](https://img.aspxhome.com/file/2023/6/69876_0s.png)
C#用Activex实现Web客户端读取RFID功能的代码
![](https://img.aspxhome.com/file/2023/3/71733_0s.jpg)
C# Winform实现进度条显示
![](https://img.aspxhome.com/file/2023/9/68609_0s.png)
eclipse怎么引入spring boot项目插件的方法
![](https://img.aspxhome.com/file/2023/3/78353_0s.jpg)
浅析java中Integer传参方式的问题
Java线程池的几种实现方法和区别介绍
mybatis foreach 循环 list(map)实例
![](https://img.aspxhome.com/file/2023/6/58876_0s.jpg)
Java异常处理机制try catch流程详解
![](https://img.aspxhome.com/file/2023/4/62404_0s.png)
员工管理系统java版
![](https://img.aspxhome.com/file/2023/3/81943_0s.jpg)
Java Stream流的常见生成和操作方法总结
Java 线程池ThreadPoolExecutor源码解析
![](https://img.aspxhome.com/file/2023/7/64767_0s.png)
idea 如何查找类中的某个方法
![](https://img.aspxhome.com/file/2023/3/79813_0s.jpg)
SpringCloud微服务熔断器Hystrix使用详解
![](https://img.aspxhome.com/file/2023/9/78859_0s.png)