Maven在Windows下的配置

  1.Maven下载地址:http://maven.apache.org/download.cgi,下载红框里的版本即可。

  2.解压到D盘:

  3.修改配置文件settings.xml。

    a)修改为阿里云的镜像,国内的镜像下载速度会快很多。

<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
   <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>

    b)配置本地仓库的地址,即把代码从仓库下载到本地时jar包的存储地址。

  4.接下来在环境变量中添加Maven路径,新建系统变量。

  5.加入到Path变量中。

  6.打开命令行控制台,输入“mvn -version”,可以看到Maven已经配置成功。

IDEA中配置Maven,并创建Maven的Web工程

  1.打开IDEA,File->Settings。

  2.在Settings中按照如下进行配置。

  3.新建Project项目。

  4.选择Maven类型的Project,这里可选择项目的JDK版本。

  5.确定项目名称。

  6.点击下一步直至完成,此时会Idea右下角会出现下面的提示,点击“Enable Auto-Import”。

  7.等一会可以看到项目已经建立好了,此时的项目还不完整缺少一些目录,我们需要手动创建这些目录。

  7.等一会可以看到项目已经建立好了,此时的项目还不完整缺少一些目录,我们需要手动创建这些目录。

  8.点击项目结构(Project Structure),File->Project Structure。

  9.对项目进行如下配置。

  10.点击OK完成在Idea中Maven工程的创建。

Eclipse(Oxygen)中配置Maven,并创建Maven的Web工程

  1.和IDEA类似,打开eclipse,Windows->Preferences。

  2.在Preferences作如下配置。

  3.配置完Maven的安装目录后,还需要配置Maven的配置文件位置。

  4.新建Project项目。

  5.选择Maven的Project。

  6.下一步,默认即可。

  7.和IDEA类似,选择Web类型的Maven模板。

  8.点击完成即创建了一个Maven工程。

  9.等一会可以看到项目已经建立好了,同样此时和IDEA项目缺少一些目录,我们需要手动创建这些目录。

  10.我们还需要src/main/java、src/test/java、src/test/resources。其实有前面两个目录是存在的,不知道是什么原因显示不出来,实际上我们修改一下JRE就可以了。选择项目右键,按下图所示进行选择。

  11.选择Libraries,选择JRE,并应用确定。

  12.完成后就能看到有两个目录显示出来了。

  13.我们再手动添加一个src/test/resources目录,选择项目点击右键,按照下图进行配置,点击确定就完成了在eclipse中Maven工程的建立。

这是一个能给程序员加buff的公众号 

Maven在Windows中的配置以及IDE中的项目创建的更多相关文章

  1. VS编译环境中TBB配置和C++中lambda表达式

    TBB(Thread Building Blocks),线程构建模块,是由Intel公司开发的并行编程开发工具,提供了对Windows,Linux和OSX平台的支持. TBB for Windows ...

  2. maven 安装、下载、配置,idea中的maven设置

    1.从Maven官网下载压缩包 2.将压缩包解压到你像放置Maven的路径,我放置在D:\0_FileSave\Maven 3.创建本地仓库  MavenRepository 在Maven解压路径下D ...

  3. windows下wim配置成IDE

    1.配置文件_wimrc set fileencodings=utf-,ucs-bom,cp936,big5 set fileencoding=utf- source $VIMRUNTIME/vimr ...

  4. Windows下安装配置Yaf框架的方法及创建典型合理的Demo目录结构

    Yaf是一个C语言编写的PHP框架,由鸟哥Laruence开发的高性能框架: Yaf官方文档:http://www.laruence.com/manual/index.html 第一步:安装PHP扩展 ...

  5. Web —— java web 项目 Tomcat 的配置 与 第一个web 项目创建

    目录: 0.前言 1.Tomcat的配置 2.第一个Web 项目 0.前言 刚刚开始接触web开发,了解的也不多,在这里记录一下我的第一个web项目启动的过程.网上教程很多,使用的java IDE 好 ...

  6. 关于nodejs+koa中的跨域问题与koa项目创建

    项目快速创建 -1. 安装koa-generator npm install -g koa-generator -2. 使用koa-generator生成koa2项目, koa2 test -3. 完 ...

  7. 转换基于Maven的Web应用程序支持Eclipse IDE

    在上一节教程中,使用Maven创建了一个Web应用程序.这里有一个指南,告诉你如何转换Web应用程序到Eclipse IDE支持的形式. 注意,通过WTP工具Eclipse IDE支持Web应用程序, ...

  8. maven 学习---转换基于Maven的Web应用程序支持Eclipse IDE

    在上一节教程中,使用Maven创建了一个Web应用程序.这里有一个指南,告诉你如何转换Web应用程序到Eclipse IDE支持的形式. 注意,通过WTP工具Eclipse IDE支持Web应用程序, ...

  9. 配置网络策略中的 NAP 条件

    TechNet 库 Windows Server Windows Server 2008 R2 und Windows Server 2008 按类别提供的 Windows Server 内容 Win ...

随机推荐

  1. Python | 多种编码文件(中文)乱码问题解决

    问题线索   1 可以知道的是,文本文件的默认编码并不是utf8. 我们打开一个文本文件,并点击另存为 2 我们在新窗口的编码一栏看到默认编码是ANSI.先不管这个编码是什么编码,但是通过下拉列表我们 ...

  2. Vue-上拉加载与下拉刷新(mint-ui:loadmore)一个页面使用多个上拉加载后冲突问题

    所遇问题: 该页面为双选项卡联动,四个部分都需要上拉加载和下拉刷新功能,使用的mint-ui的loadmore插件,分别加上上拉加载后,只有最后一个的this.$refs.loadmore.onTop ...

  3. 第二篇--Jmeter测试Java请求

    前提:需要准备eclipse作为开发工具,安装jdk,准备完毕,接下来开工喽! 1.新建Java工程BMIrisJNIJarTest,新建lib目录,将Jmeter安装目录下lib/ext包下的Apa ...

  4. 实现Spring RESTful服务的SSL

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt386 本文介绍如何让基于Spring的REST服务变得SSL/TSL化. 首 ...

  5. hdu 3062 2-Sat入门

    开始学习2-Sat,前面看了对称性解决2-sat的ppt,很有帮助. 题意:n对夫妻,夫妻需要出席一人,给出不相容的关系,求每对是否能完成出席方案. 思路:通过关系建图,Tarjan缩点,然后进行判断 ...

  6. MPLS LDP随堂笔记1

    LDP 的使用原因(对于不同协议来说) LDP的四大功能 发现邻居 hello 5s 15s 224.0.0.2 发现邻居关系 R1 UDP 646端口 R2 UDP 646端口 此时形成邻居 建立邻 ...

  7. lua代码的加载

    lua代码的加载 Openresty是什么 OpenResty是一个基于 Nginx 与 Lua 的高性能 Web 平台,通过把lua嵌入到Nginx中,使得我们可以用轻巧的lua语言进行nginx的 ...

  8. 201521123013 《Java程序设计》第7周学习总结

    1. 本章学习总结 2. 书面作业 Q1.ArrayList代码分析 1.1 解释ArrayList的contains源代码 public boolean contains(Object o) { r ...

  9. 201521123086《JAVA程序设计》第一周学习总结

    本周学习总结 (1)初步了解java程序的运行环境,通过命令行语句编译简单的java程序 (2)使用notepad编写,cmd下进入文件夹编译程序 (3)学习使用各种快捷键补全代码 (4)能够区别jd ...

  10. 201521123094 吴慧婷 Java课程设计

    1. 团队课程设计博客链接 团队课程设计博客 2. 个人负责模块或任务说明 我的任务: (1)设置象棋的主窗口(仅将Board显示出来) (2)处理象棋的规则 (3)象棋界面的操作 (4)综合全部功能 ...