企业项目构建学习(一)maven
<mirrors><mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf> </mirror> </mirrors>
阿里云远程仓库
转自http://blog.csdn.net/tonytfjing/article/details/39006087
下面说一下我构建的步骤:
1.安装maven
a.去官网下载最新的maven,解压,目录结构如下
b.配置环境变量(这里主要为了能在windows下使用命令行操作,如果仅仅想用myeclipse构建maven,也可以跳过这一步)
配置好之后,可以在命令行输入mvn -version查看是否配置成功,如果出现如下界面则表示配置成功。
2.在myeclipse里面配置maven
打开 Myeclipse 中的菜单 Windows->Preferences->搜索“maven”,找到“Installations”,把刚才的 Maven 目录添加进去,勾选;然后引入你maven的settings.xml文件。如图
3.配置maven的本地仓库。
使用maven构建项目有个好处,就是只需要声明引入哪些jar包,maven在首次启动的时候会自动去下载依赖的jar包,下到本地。这个本地仓库的地址就是在我们上一步提到settings.xml文件里面配置的,在里面配置下面一句话就行了
- <localRepository>F:\\mavenfiles</localRepository>
至此,maven配置算是成功了,下面就是如何去使用maven了。
4.创建项目
第一种方式:new ->other->搜索“maven”,双击“Maven Project”。然后选择项目名称和位置,默认值是当前的工作空间,直接 Next
因为构建的一般是web项目,所以目录选择所有,输入 webapp 进行过滤,找到maven-webapp,next 。如下
,
输入相应的Group id和Ariface Id后点击完成。
第二种方式:
新建web工程,在新建时根据myeclipse提供的功能,勾选maven支持--“Add maven support”,然后next下去就行了
最终目录结构如下
如果是第一次使用maven(当然以后也有可能需要,如果项目依赖的jar在你的本地仓库中不存在的话),选中新建的项目,右键->debug ->dubug configuration
输入package命令,点击“Debug”即开始下载相关的jar,等他下载完毕就可以使用了。
然后像普通web项目那样部署到 Tomcat 中,然后启动并访问index.jsp,如下。
至此,maven构建项目成功。下一篇将讲讲maven的一些配置和核心的东西,如pom.xml.
转载于:https://www.cnblogs.com/elenz/p/7608041.html
企业项目构建学习(一)maven相关推荐
- 项目构建工具:Maven(上)
Maven 简介 maven是一款服务于基于java平台的项目构建.依赖管理工具. 依赖仓库地址 https://mvnrepository.com/tags/maven maven的四大特性 依赖管 ...
- java maven项目构建异常 uk.maven.org: nodename nor servname provided, or not known
由于安装了idea2021.1 导致之前项目好多需要重新编译 就简单创建了demo 工程 编译的时候就发现了如下错误 Downloading from UK: http://uk.maven.org/ ...
- Jenkins骚操作第四章构建maven项目和Pipeline流水线项目构建
文章目录 Jenkins构建Maven项目 1.Jenkins项目构建类型-自由风格项目构建 1.1.拉取代码 1.2.编译打包 1.3.部署 2.Jenkins项目构建类型(3)--Maven项目构 ...
- Maven与Gradle项目构建工具
目录 一.Maven介绍 一.maven介绍 二.分模块开发 继承!!!parent!!! 聚合!!! module!!! Dependencies和dependencyManagement Buil ...
- Devops 基础篇之使用Jenkins构建自由风格、Maven、流水线项目(四)
文章目录 一.Jenkins项目构建类型 二.自由风格项目构建 1. 创建项目 2. 编译打包 3. 部署 4. 演示改动代码后的持续集成 三.Maven项目构建 1. 安装 Maven Integr ...
- Maven学习总结(二)——Maven项目构建过程练习
2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(二)--Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验 ...
- Maven学习总结(2)——Maven项目构建过程练习
Maven学习总结(二)--Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程 一.创建Maven项目 1.1.建 ...
- Java初级项目学习第一讲:Maven项目构建
Maven项目构建 一.什么是Maven Maven这个单词来自于意第绪语(犹太语),意为知识的积累.Apache Maven是一个(特别是Java编程)项目管理及自动构建工具,由Apache软件基金 ...
- Maven学习:项目构建生命周期
图1 maven对项目构建的生命周期划分为三个阶段 可以比喻成婴儿时期,成年人时期,和老年时期. 成年人时期(default)做的事情最多,任务也基本上都处于这个阶段. 图2 Clean要干的事情如图 ...
最新文章
- ASP3.0给我们带来的新技术之一---DataShaping技术
- validate做前端表单验证
- k8s部署jar包_学习K8S之路.6--- 在K8S中部署Jenkins,并使用Jenkins打包jar包
- iOS数据存储简要笔记
- JAVA获取当前系统时间System.currentTimeMillis()
- numpy 创建加一行_NumPy数据处理的可视化
- 《长调》 :寻找我们共同失去的天堂
- ajax 与route的区别,如何在Ajax.RouteLink中使用片段?
- 性能优化挑战重重,鲲鹏 HPC 如何突破算力桎梏?
- 定了!这 35 所高校将设人工智能本科专业!
- 重塑企业协同价值链,致远互联将“组织精神”进行到底
- iTunes Windows 历史版本下载
- 一周9本上榜新书推荐:软件调试、机器学习成为本周最亮的星
- 什么叫SYN包,什么是SYN包***?
- UEFI下Windows引导过程
- 脉冲宽度调制pdm_如何通俗易懂地解释「脉冲宽度调制(PWM)」?
- 浅谈 Arbitrum 生态
- PromptBERT: Improving BERT Sentence Embeddings with Prompts (通篇翻译)
- C#之HC-05蓝牙配对助手
- vue-element-admin 修改默认的全局字体尺寸为mini