`

安装maven for eclipse pluse

    博客分类:
  • Java
 
阅读更多

 系统:Windows7

 

 

 使用软件: Maven3.2.1 + Eclipse Indigo 3.7.0

 

 

安装Maven

1. 下载解压缩Maven3.2.1,放在某一个目录下

我的目录为:D:\maven\apache-maven-3.2.1

 

2. 确认JDK环境已经配置好,JAVA_HOME环境变量配置好。

 

3. 配置环境变量M2_HOMEMaven的方目录

我的配置为:MAVEN_HOME=D:\maven\apache-maven-3.2.1

 

4. 增加Path配置到Mavenbin目录:如...;%MAVEN_HOME%\bin;

 

打开Dos,输入: mvn -v 结果显示正常表示Maven安装完成

 

配置Maven

配置Maven包括两点:

一点是Maven的本地仓库目录设置,默认仓库目录是${user}/.m2/repository,这里有很多不便之处,如该目录在C盘,我有时喜欢还原一下系统,忘记备份就不好了同时这个仓库只对当前用户有效,其它用户又会在自己的用户目录下建库,那就浪费了,这点对个人PC倒是没什么。总之这个目录最好改在一个安全公用的目录里。

 

第二点,就是Maven的全局配置文件M2_HOME/conf/settings.xml,需要修改一下,以便更好的支持一些功能。

 

这两点的修改都只需要修改settings.xml文件就行了:

 

 

 

<!-- localRepository  

 设置本地库的路径:我直接修改在Maven主目录下的repository目录中  

-->  

<localRepository>${env.M2_HOME}/repository</localRepository>  

  

<proxies>  

  <!-- proxy  

  设置网络连接的代理,现在的公司一般都会通过代理上网  

   -->  

  <proxy>  

    <id>我的公司</id>  

    <active>true</active>  

    <protocol>http</protocol>  

    <username></username>  

    <password></password>  

    <host>10.1.2.188</host>  

    <port>80</port>  

    <nonProxyHosts>local.*</nonProxyHosts>  

  </proxy>  

</proxies>  

  

<pluginGroups>  

  <!-- pluginGroup  

   在调试maven的web程序时可能会用的jetty插件,以后就可以直接使用mvn jetty:run 等命令了  

  -->  

  <pluginGroup>org.mortbay.jetty</pluginGroup>  

</pluginGroups>  

  

 

 

安装MavenEclipse插件m2e

这里通过Eclipse Marketplace 来安装maven 插件(直接在线安装maven插件时总是缺少依赖,不好解决)。

安装Eclipse Marketplace(如果已经有忽略该步)

   help--install new software--add

   Name: market

   Location: http://download.eclipse.org/mpc/indigo/

 

添加完成后,work with 选择Eclipse Marketplace Client

就可以下载了。下载完成后,重启

 

2. 使用Eclipse Marketplace Client的在线插件安装安装该插件

 Help-eclipse marketplace

 

 

配置Maven插件m2eclipse

 

1. 配置Maven的版本。在安装插件后,eclipse默认使用的是插件内嵌的maven,版本和使用的配置文件与我们在Dos中使用的是不一致的,这样就会出现很多问题。比如我们已经换了本地仓库,插件还会使用默认的位置作为本地仓库。

打开 preference-->Maven-->Installations 

点击Add...,选择我们自己安装的Maven目录,增加条目后,将其打勾(选择上)。

这时我们发现下面的一个条框里的全局配置文件也修改成了我们自己的Maven目录下的settings.xml文件。

 

2. 修改eclipse的默认JRE。在eclipse中运行maven需要JDK的支持如 mvn compile命令。eclipse默认使用JRE下的JVM程序,所以需要修改默认的JVM程序

打开 preference-->Java-->Installed JREs

点击Add..., 选择我们自己安装的JDK(不是JRE),增加条目后打勾。

这里如果不修改在运行maven时会报JDK错误。

  • 大小: 56.1 KB
分享到:
评论

相关推荐

    maven离线插件

    1. **安装m2eclipse**: 通过Eclipse的“Help” -&gt; “Eclipse Marketplace”搜索并安装m2eclipse插件。 2. **配置m2e**: 在“Window” -&gt; “Preferences” -&gt; “Maven”中,选择“User Settings”,指向包含`settings...

    在eclipse中建立SSM框架的web app的maven项目中使用mybatis plus访问数据库

    1. **创建Maven项目**:打开Eclipse,选择"File" -&gt; "New" -&gt; "Maven Project",按照向导步骤创建一个新的Maven项目。 2. **添加SSM和MyBatis Plus依赖**:在`pom.xml`文件中,我们需要添加SSM和MyBatis Plus的相关...

    eclipse-rcp-2022-06-R-linux-gtk-x86_64.tar.gz

    A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client Applications or Remote Application Platform (RCP+RAP), plus Maven and Gradle tooling, and an XML editor....

    eclipse-rcp-2022-06-R-macosx-cocoa-x86_64.dmg

    A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client Applications or Remote Application Platform (RCP+RAP), plus Maven and Gradle tooling, and an XML editor....

    eclipse-rcp-2022-06-R-linux-gtk-aarch64.tar.gz

    A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client Applications or Remote Application Platform (RCP+RAP), plus Maven and Gradle tooling, and an XML editor....

    用Spring boot集成Mybatis-plus,Maven管理依赖等技术开发的系级学生管理的系统源码.zip

    这是一个基于Spring Boot、Mybatis-Plus以及Maven技术栈开发的学生管理系统源码。该系统主要应用于系级学生的综合测评和日志管理等模块,旨在提供一个基础的Spring Boot应用场景,适合初学者进行学习和实践。 **...

    eclipse-rcp-2022-06-R-win32-x86_64.zip

    A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client Applications or Remote Application Platform (RCP+RAP), plus Maven and Gradle tooling, and an XML editor....

    maven 整合spring springmvc ibatis

    1. 创建Maven项目:在IDE(如IntelliJ IDEA、Eclipse)中新建Maven项目,配置好pom.xml文件,添加Spring、SpringMVC、iBatis及相关依赖。 2. 配置Spring:编写applicationContext.xml,配置Spring的核心组件,包括...

    eclipse-rcp-2022-06-R-macosx-cocoa-aarch64.dmg

    A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client Applications or Remote Application Platform (RCP+RAP), plus Maven and Gradle tooling, and an XML editor....

    eclipse是用简介

    Eclipse提供了强大的项目管理功能,包括版本控制(如Git)、构建工具(如Maven或Ant)、单元测试框架集成(JUnit)等。这使得团队协作和项目维护变得轻松。 五、Eclipse的调试工具 Eclipse的调试工具是其一大亮点...

    Eclipse快速搭建Springboot项目

    Eclipse 快速搭建 Springboot 项目需要了解 Springboot 项目的搭建、依赖版本管理、Springboot 启动器、热部署、Springboot 配置处理、Lombok 插件、Oracle 驱动、Mybatis-Plus、Swagger API 文档等知识点,同时需要...

    maven整合ssm(spring+springMVC+Mybatis)

    在IDE如IntelliJ IDEA或Eclipse中,选择"New -&gt; Maven Project",然后在pom.xml文件中添加SSM框架和c3p0的依赖。例如: ```xml &lt;groupId&gt;org.springframework &lt;artifactId&gt;spring-context &lt;version&gt;5.3.23 ...

    springboot+mybatis plus整合案例

    在`pom.xml`文件中,添加以下Maven依赖: ```xml &lt;!-- Spring Boot Starter Web --&gt; &lt;groupId&gt;org.springframework.boot &lt;artifactId&gt;spring-boot-starter-web &lt;!-- MyBatis Plus --&gt; &lt;groupId&gt;...

    java程序员开发工具安装和使用

    - Plus Collaboration Control Center:协作控制中心。 - Eclipse-cs4.x.x-&gt;5.0.0 Migration Plug-in:版本迁移插件。 - Mozilla Debug UI Plug-in (Incubation):Mozilla 浏览器调试 UI 插件。 - Dynamic ...

    Mybatis_Plus如何根据数据库表结构自动生成springMvc的代码

    1. **环境准备**:确保你已经安装了Java、Maven和IDE(如IntelliJ IDEA或Eclipse)。还需要在项目中引入Mybatis Plus和Spring MVC的相关依赖,这通常在`pom.xml`文件中完成。 2. **配置Mybatis Plus**:在项目的...

    基于springboot+mybatis-plus+mysql+vue音乐网站管理系统

    开发工具:IDEA /ECLIPSE 数据库:MYSQL5.7以上 JAVA: JDK1.8 依赖管理:MAVEN 后台开发技术:Springboot+SSM 前台开发技术:Vue + Vue-Router + Vuex + Axios + ElementUI 3.项目说明: 本系统基于Springboot...

    cplus-libparser:使用Eclipse CDT Parser的C ++源元数据提取器

    建造使用maven进行构建,生成的jar包含必要的依赖项mvn包我相信这是在Eclipse之外使用CDT解析器的一个很好的示例,因为几乎没有信息或使用示例。 该代码已经过优化,以使用最少的Eclipse依赖关系。 提示:您可以使用...

    基于SpringBoot+Mybatis-Plus+JWT 实现的社区系统,前后端分离.zip

    为了运行这个系统,你需要确保你的环境中已经安装了Java运行环境(JRE)和Maven或Gradle(SpringBoot的构建工具)。然后,你可以解压文件,通过命令行或者IDE(如IntelliJ IDEA或Eclipse)运行主类,启动服务。前端...

    spring-boot-plus-master.zip

    - **起步依赖**:提供预配置的Maven或Gradle起步依赖,方便添加常用功能如数据访问、安全、邮件服务等。 - **自动配置**:根据项目类路径中的jar包自动配置Spring容器。 3. **Spring-Boot-Plus增强** - **后台...

    基于springboot+elemenui+vue2+mysql的java毕业设计-智慧小区管理系统

    基于springboot+elemenui+vue2+mysql的java毕业设计-智慧小区管理系统,适用于在线大学生毕业...Maven包:Maven3.3.9 浏览器:谷歌浏览器 前端: vue+ jquery + html + node.js 前端框架: 后台管理element-ui + layui

Global site tag (gtag.js) - Google Analytics