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文件


猜你喜欢
- LRU算法:最近最少使用淘汰算法(Least Recently Used)。LRU是淘汰最长时间没有被使用的缓存(即使该缓存被访问的次数最多
- 本文实例讲述了Android中TextView显示插入的图片实现方法。分享给大家供大家参考,具体如下:Android系统默认给TextVie
- 当变换Java代码为Ceylon代码时,有时候我会遇到一些Java类构造器混淆了验证与初始化的情形。让我们使用一个简单但是人为的代码例子来说
- 以下代码可以获得已安装应用(包)的信息:// 包管理器PackageManager pm = getPackageManager();//获
- 介绍Mybatis Generator(MBG)是Mybatis的一个代码生成工具。MBG解决了对数据库操作有最大影响的一些CRUD操作,很
- 一、让ListView控件显示表头的方法在窗体中添加ListView 空间,其属性中设置:View属性设置为:Detail,Columns集
- 一:背景1.讲故事最近遇到一位朋友的程序崩溃,发现崩溃点在富编辑器 msftedit 上,这个不是重点,重点在于发现他已经开启了 页堆 ,看
- IDEA 在接入外接屏且扩展的情况下,如果突然拔掉外接屏,就可能会产生IDEA 整个窗口只在屏幕的右侧显示一点点边框且无法拖拽到当前屏幕的情
- idea如何设置系统环境变量背景最近在接入阿里云的短信服务,在使用阿里云短信服务的SDK过程中想看看SDK中HttpUtil 中public
- 关于Fresco的优点大家自行谷歌吧,它太强大太优秀了,我这一片小博文容纳不下啊羡慕,今天主要给大家简单介绍下Fresco的使用以及一些属性
- 在Android系统中,长按Power键默认会弹出对话框让你选择“飞行模式”,“静音”,“关机”等功能。这些功能对于手机非常适用,但是对于机
- 前言Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据
- 问题描述:在用fabric集成后编译出现如下错误,Error:Cause: hostname in certificate didn'
- 一、简单的命令-n 在非 GUI 模式下运行JMeter-t 要运行的 JMeter 测试脚本文件-r 远程执行启动全部代理机-H 代理机器
- android在设计View类时,为了能储存一些辅助信息,设计一个一个setTag/getTag的方法。这让我想起在Winform设计中每个
- 对开场白没兴趣?好吧,我们直接切入正题,下面介绍10个C#编程和Visual Studio IDE使用技巧。1、Environment.Ne
- 今天在安装VS2019的时候,在安装的过程中一直无法进入安装界面,在网上找了各种方法试了将近40分钟都没有找到有效的办法,不过就快放弃的时候
- 前言RadioGroup是继承LinearLayout,只支持横向或者竖向两种布局。所以在某些情况,比如多行多列布局,RadioGroup就
- 超链接即内容链接,通过给特定对象设置超链接,可实现载体与特定网页、文件、邮件、网络等的链接,点击链接载体可打开链接目标,在文档处理中是一种比
- 本文介绍了android视频截屏&手机录屏实现代码,分享给大家,希望对大家有帮助问题在android中有时候我们需要对屏幕进行截屏操