`
endual
  • 浏览: 3513926 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

maven 安装入门

    博客分类:
  • java
 
阅读更多

3 点击Add

 

 

在Name输入 m2e

在Location输入 http://m2eclipse.sonatype.org/sites/m2e

 

4 确定后出现下图

 

 

 

 

 

5 勾选Maven Integration for Eclipse

 

6 然后一直下一步直到安装完毕

 

7 检查是否安装成功

(1)点击Help – about eclipse – installation details,看是否存在Maven Integration for Eclipse(Required),如下图:

 

 

 

(2)再检查eclipse是否可以创建Maven项目了

File – New – Other

 

 

 

 

配置本地仓库的位置

先阅读本文后面注意事项中的(1)

 

我们程序所需要的jar包等会先去本地仓库找,如果找不到则会去网络上的的中央仓库下载,当然默认本地仓库是放在c盘用户下.m2文件夹,这里我们可以打开.m2的settings.xml进行修改

 

找到如下部分

 

这里我们指定本地仓库位于D盘的MavenRepository文件夹下

配置代理服务器

对于许多没有外网的公司则无法访问apache的中央仓库,则会在局域网内配置一台代理服务器

 

同样在~/.m2这个文件夹下找到settings.xml下的proxies这个节点

<proxies>

</proxies>

这个节点下面可以配置多台代理

<proxy>

</proxy>

<proxy>

</proxy>

 

如果你声明了多个proxy元素,则默认情况下第一个被激活的proxy会生效

 

具体配置:

<proxy>

<!-- 唯一标识 -->

<id>my-proxy</id>

<!-- 指这个代理是否被激活,比如上面提到有多个代理,则会寻找第一个被激活的代理 -->

<active>true</active>

<!-- 指使用http协议访问 -->

<protocol>http</protocol>

<!-- 服务器的IP地址 -->

<host>218.14.227.197</host>

<!-- 访问的端口号 -->

<port>3128</port>

<!--

<!-- 如果服务器需要验证,那么这里就需要配置用户名和密码 -->

<username>***</username>

<password>***</password>

<!-- 这里制定那些域名不需要被代理 -->

<nonProxyHosts>repository.mycom.com|*.google.com</nonProxyHosts>

-->

</proxy>

 

注意事项:

 

(1) 我们可以copy maven安装目录conf文件夹下的settings.xml到用户目录的~/.m2目录下(例如本机是:C:\Users\chacha\.m2\)下,前者的settings.xml影响到全局范围,而后者只影响到当前的登录用户,推荐使用后者,当然这是看情况而定的。

 

(2) 关闭eclipse内嵌的Maven

 

这个内嵌的Maven通常会比较新,但不一定很稳定,而且往往也会和我们在命令行使用的Maven不是同一个版本。这里有会出现两个潜在的问题:首先,较新版本的Maven存在很多不稳定因素,容易造成一些难以理解的问题;其次,除了IDE,我们也经常还会使用命令行的Maven,如果版本不一致,容易造成构建行为的不一致,这是我们所不希望看到的。因此,我们应该在IDE中配置Maven插件时使用与命令行一致的Maven。

 

解决办法:

Window – Preferences – Maven – Installations – Add 并选择安装目录 点击Apply

 

 

 

(3) 如果在使用m2eclipse遇到如下提示

Eclipse is running in a JRE, but a JDK is required
Some Maven plugins may not work when importing projects or updating source folders.

这是因为Eclipse默认是运行在JRE上的,而m2eclipse的一些功能要求使用JDK,解决方法是配置Eclipse安装目录的eclipse.ini文件,添加vm配置指向JDK,如下图

 

 

 

 

OK,各项准备工作已经完成!!!

分享到:
评论

相关推荐

    Maven3入门

    Maven3入门

    maven + springmvc 入门实例

    maven + springmvc 入门实例,安装好maven之后导入myeclipse即可运行。maven安装方法请自行百度

    Maven快速入门

    Maven快速入门,管理源码,版本控制,

    Maven+SpringMVC的入门级HelloWorld实例

    Maven+SpringMVC的入门级HelloWorld实例,简单了解Maven和SpringMVC整合

    Maven 使用入门.pdf

    Maven 使用入门.pdf

    Maven入门案例

    Maven入门案例,Maven安装,Maven配置,Maven案例,Maven常见命令

    Maven的安装、配置及使用入门

    Maven的安装、配置及使用入门

    超详细Maven快速入门到精通.txt打包整理.zip

    超详细Maven快速入门到精通.txt打包整理.zip

    maven-javaweb入门

    maven的Javaweb入门实例,可用idea打开,也可用eclipse打开

    maven基础入门教程

    maven 入门教程PDF,包括maven介绍,配置,项目创建,eclipse创建maven项目等

    maven 的入门篇

    写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。 这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用...

    maven入门到精通

    maven入门到精通 用 Maven 做项目管理 在 Java世界中我们很多的开发人员选择用 Ant来构建项目,一个 build.xml能够完成编译、测试、打包、部署等很多任务,但我们也碰到了很多的问题,如 jar文件管理混乱,各个...

    maven从入门到实战

    然后针对公司私有maven 库的情况下,如何安装自有资源及在maven 应用中使用私有maven 库中的资源进行说明。接下来针对maven 与配置管理工具subversion 进行整合进行了详细介绍。最后针对一个具体项目应该按什么顺序...

    Maven实战- 入门

    第 3 章 Maven 使用入门 16. 3.1 编写 POM 17. 3.2 编写主代码 18. 3.3 编写测试代码 19. 3.4 打包和运行 20. 3.5 使用 Archetype 生成项目骨架 21. 3.6 m2eclipse 简单使用 22. 3.7 NetBeans Maven 插件简单使用 ...

    Mybatis和Maven简单入门示例

    Mybatis和Maven简单入门示例,其中还包括java集合类的使用

    Maven手把手入门教程

    内容包括:利用Maven构建项目源代码,Maven思维导图;Maven版本使用手册,Maven手把手入门

    Maven入门到精通

    Maven入门到精通. 做好人不要资源分

    HIbernate+Maven入门demo

    最简单的Hibernate入门demo,使用IntelliJ Idea + Maven。

    maven安装配置指南

    maven 用法 指南 java 基础 配置 安装 入门 eclipse jar ear war 打包 rad

Global site tag (gtag.js) - Google Analytics