<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. ASP3.0给我们带来的新技术之一---DataShaping技术
  2. validate做前端表单验证
  3. k8s部署jar包_学习K8S之路.6--- 在K8S中部署Jenkins,并使用Jenkins打包jar包
  4. iOS数据存储简要笔记
  5. JAVA获取当前系统时间System.currentTimeMillis()
  6. numpy 创建加一行_NumPy数据处理的可视化
  7. 《长调》 :寻找我们共同失去的天堂
  8. ajax 与route的区别,如何在Ajax.RouteLink中使用片段?
  9. 性能优化挑战重重,鲲鹏 HPC 如何突破算力桎梏?
  10. 定了!这 35 所高校将设人工智能本科专业!
  11. 重塑企业协同价值链,致远互联将“组织精神”进行到底
  12. iTunes Windows 历史版本下载
  13. 一周9本上榜新书推荐:软件调试、机器学习成为本周最亮的星
  14. 什么叫SYN包,什么是SYN包***?
  15. UEFI下Windows引导过程
  16. 脉冲宽度调制pdm_如何通俗易懂地解释「脉冲宽度调制(PWM)」?
  17. 浅谈 Arbitrum 生态
  18. PromptBERT: Improving BERT Sentence Embeddings with Prompts (通篇翻译)
  19. C#之HC-05蓝牙配对助手
  20. vue-element-admin 修改默认的全局字体尺寸为mini

热门文章

  1. RESTful再理解
  2. 单例模式的标准写法、注意事项、作用及测试
  3. VMware 虚拟机
  4. Mysql 安全登陆工具 mysql_config_editor
  5. RabbitMQ 简介
  6. 深入理解PHP之isset和array_key_exists对比
  7. android phonegap插件开发方法 plugin
  8. 久坐 缺乏运动 消化能力 会减弱
  9. OpenXava 4.6.1 发布,Web 快速开发套件
  10. 从头学习Drupal--基本架构二