系统: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_HOME为Maven的方目录
我的配置为:MAVEN_HOME=D:\maven\apache-maven-3.2.1
4. 增加Path配置到Maven的bin目录:如...;%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>
安装Maven的Eclipse插件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错误。
相关推荐
1.打开eclipse——Preferences——Maven——installations——Add 2.选择你的Maven文件夹 3.如图: 4.apply 5.改maven中conf文件夹下setting文件(编辑器打开) 6.修改仓库 7.此处添加自己的仓库路径(切记全程...
在eclipse中建立SSM框架的web app的maven项目中使用mybatis plus访问数据库简化数据库操作
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....
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....
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....
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....
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进行构建,生成的jar包含必要的依赖项mvn包我相信这是在Eclipse之外使用CDT解析器的一个很好的示例,因为几乎没有信息或使用示例。 该代码已经过优化,以使用最少的Eclipse依赖关系。 提示:您可以使用...
开发工具:IDEA /ECLIPSE 数据库:MYSQL5.7以上 JAVA: JDK1.8 依赖管理:MAVEN 后台开发技术:Springboot+SSM 前台开发技术:Vue + Vue-Router + Vuex + Axios + ElementUI 3.项目说明: 本系统基于Springboot...
基于springboot+elemenui+vue2+mysql的java毕业设计-智慧小区管理系统,适用于在线大学生毕业...Maven包:Maven3.3.9 浏览器:谷歌浏览器 前端: vue+ jquery + html + node.js 前端框架: 后台管理element-ui + layui
使用Maven代码生成器mybatis-generator 1.3.2(已废弃,使用者自定义即可) 日志使用apache的log4j 1.2.17 开发常用代码工具hutool-all 5.7.7 导入数据有ImportExcelUtil工具类,兼容2003/2007 其他: 登录账号/...
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA; 3.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 4.数据库:MySql 5.7/8.0版本均可; 5.是否Maven项目:是; 技术栈 后端:SpringBoot+Mybatis-plus...
·IDE(JAVA): IDEA / Eclipse安装lombok插件 ·依赖管理:Maven ·数据库:SQLite & MySQL8.0+ / Oracle 11g / SqlServer2017 ·缓存:Redis ·消息队列:RabbitMQ API服务端: ·基础框架:Spring Boot 2.7.11 ·...
基于 SpringBoot + MyBatis + Thymeleaf 实现的博客/论坛系统。 详细地址: 同版论坛地址 主要技术 SpringBoot2.x MyBatis-Plus3.x Thymeleaf MySQL5.x (建议5.6+)或 MySQL8.x ...创建数据库 forum, 导入 for
应用程序的服务器部分将作为一个war文件安装在服务器上,TomEE Plus的发行版至少为1.7.1。 MongoDB 用作。 它应该按照给定操作系统的说明进行安装。 项目布局 项目中的文件布局依赖于Gradle使用的默认布局,大部分...
开发工具:IDEA /ECLIPSE 数据库:MYSQL5.7以上 JAVA: JDK1.8 依赖管理:MAVEN 后台开发技术:Springboot+SSM 前台开发技术:Vue + Vue-Router + Vuex + Axios + ElementUI 3.项目说明: 本系统基于Springboot...
IDE(JAVA): IDEA / Eclipse安装Lombok插件 IDE(前端): WebStorm 或者 IDEA 依赖管理:Maven 数据库:MySQL5.7+ & Oracle 11g & Sqlserver2017 缓存:Redis 后端 基础框架:Spring Boot 2.1.3.RELEASE 持久层框架:...
本项目基于javaWeb的Springboot Vue的源码和数据库为mysql 含文档和答辩ppt,基于B/S模式,idea或者eclipse为开发工具,感兴趣的朋友可以下载看看哦 管理员:用户管理、商品分类管理、商品信息管理、订单评价管理、系统...