<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文件里面配置的,在里面配置下面一句话就行了

[html] view plaincopy print?
  1. <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相关推荐

  1. 项目构建工具:Maven(上)

    Maven 简介 maven是一款服务于基于java平台的项目构建.依赖管理工具. 依赖仓库地址 https://mvnrepository.com/tags/maven maven的四大特性 依赖管 ...

  2. java maven项目构建异常 uk.maven.org: nodename nor servname provided, or not known

    由于安装了idea2021.1 导致之前项目好多需要重新编译 就简单创建了demo 工程 编译的时候就发现了如下错误 Downloading from UK: http://uk.maven.org/ ...

  3. Jenkins骚操作第四章构建maven项目和Pipeline流水线项目构建

    文章目录 Jenkins构建Maven项目 1.Jenkins项目构建类型-自由风格项目构建 1.1.拉取代码 1.2.编译打包 1.3.部署 2.Jenkins项目构建类型(3)--Maven项目构 ...

  4. Maven与Gradle项目构建工具

    目录 一.Maven介绍 一.maven介绍 二.分模块开发 继承!!!parent!!! 聚合!!! module!!! Dependencies和dependencyManagement Buil ...

  5. Devops 基础篇之使用Jenkins构建自由风格、Maven、流水线项目(四)

    文章目录 一.Jenkins项目构建类型 二.自由风格项目构建 1. 创建项目 2. 编译打包 3. 部署 4. 演示改动代码后的持续集成 三.Maven项目构建 1. 安装 Maven Integr ...

  6. Maven学习总结(二)——Maven项目构建过程练习

    2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(二)--Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验 ...

  7. Maven学习总结(2)——Maven项目构建过程练习

    Maven学习总结(二)--Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程 一.创建Maven项目 1.1.建 ...

  8. Java初级项目学习第一讲:Maven项目构建

    Maven项目构建 一.什么是Maven Maven这个单词来自于意第绪语(犹太语),意为知识的积累.Apache Maven是一个(特别是Java编程)项目管理及自动构建工具,由Apache软件基金 ...

  9. Maven学习:项目构建生命周期

    图1 maven对项目构建的生命周期划分为三个阶段 可以比喻成婴儿时期,成年人时期,和老年时期. 成年人时期(default)做的事情最多,任务也基本上都处于这个阶段. 图2 Clean要干的事情如图 ...

最新文章

  1. 82%开源软件兼容Windows
  2. Redis为何这么快?
  3. Docker初级选手(一)
  4. 面试官最爱的 volatile 关键字,这些问题你都搞懂了没?
  5. java 接口的声明和实现 总结_java知识总结(三):函数式接口
  6. Thread 实现多线程同步下载网络图片(Java)
  7. CCSP2020比赛太原理工学子再创佳绩
  8. IOException: Broken pipe
  9. php 有request,请问,php中的$_REQUEST是什么意思啊?
  10. centos 挂载与卸载硬盘
  11. Flutter 模拟神舟十三号火箭发射动画
  12. 已下载好的OpenCV4.5.5 CMake .cache文件夹
  13. Gym 101246(ACM ICPC 2010-2011, NEERC, Southern Subregional Contest Russia, Saratov)
  14. 神秘的杀毒软件原理曝光
  15. android 动态修改logo,关于app动态修改logo的问题
  16. MATLAB 自然数e的表达式坑、如何求解含有未知量的行列式
  17. 『德不孤』Pytest框架 — 14、Pytest参数化
  18. 2017计算机信息类ei,2017年EI收录的中国期刊目录更新了!
  19. 我的500行代码 VS 资深大佬的50行代码
  20. 如何在keil中将文件封装为lib库文件

热门文章

  1. constrain to margins
  2. CDays–2 完成核心功能 CMD模块 Python基础教程 cmd cli
  3. 利用现有资源快速实现汉语专用分词系统
  4. 来自lqqm的一些人生感悟,希望从中受益
  5. Ansible 入门指南 - ansible-playbook 命令
  6. linux下C程序:运行单个实例
  7. 入职五年回顾(一) 2012年8月
  8. DNS-sly:利用网络复杂性躲避审查
  9. 【ZZ】编程能力层次模型
  10. 浦发银行(600000.sh):与中国移动珠联璧合联姻