maven课程 项目管理利器-maven 3-4 eclipse安装maven插件和新建maven项目
本节主要讲了两个主要内容,
1 eclipse安装maven插件
2 新建maven项目
3 本人实操
1 eclipse安装maven插件
eclipse4.0以上和myeclipse不用安装(本身自带maven插件)(4.4没有带)
eclipse查看maven插件是否安装:windows==》preference==》查看是否有maven插件即可
4.0以下eclipse安装maven插件的步骤:
a 将maven插件放置在eclipse安装目录的dropins中(插件地址:D:\java\driverJar\maven\m2eclipse插件)
b 重启eclipse
c windows==》preference==》点击maven
d 在eclipse的ini文件中添加参数,加入高版本jdk(maven需要)的支持
-vm
高版本jdk路径/javaw.exe
e 修改eclipse默认的jre为高版本jre,此时加上参数 -Dmaven.multiModuleProjectDirectory=$M2_HOME(高版本中有tools.jar,低版本没有,该jar包是maven运行必须的)
f 更改maven默认配置
maven插件的installations 更改为本机的maven
user settings修改为maven安装路径下conf文件夹下的setting
2 新建maven项目
a 右键new==>other==》maven project==>quick start==>输入groupid,artifactid和version之后,建成项目
b 右键pom.xml==>run as ==>build==>goal选取compile.
c 右键pom.xml==>run as ==>build==>goal选取package (target目录下成功编译出jar包,测试报告和class文件)
3 实操
注意事项:
a 4.0版本eclipse以下往dropin文件夹下放的是m2 eclipse_maven插件,不是maven安装的插件
b 安装maven插件 jdk选择记得加上 参数 -Dmaven.multiModuleProjectDirectory=$M2_HOME
c 安装maven插件 maven选择 installations标签 选取maven安装的插件
d 安装maven插件 maven选择 user settings标签 选取maven安装的插件中的conf文件夹的settings.xml
e settings.xml使用中央仓库下载出错,需要更改为私服的,http://maven.aliyun.com/nexus/content/repositories/central/
maven课程 项目管理利器-maven 3-4 eclipse安装maven插件和新建maven项目的更多相关文章
- maven课程 项目管理利器-maven 4-1 使用maven创建web项目 5星
本节主要讲了使用maven创建web项目 主要分这三大类: 1 新建maven web项目 2 后续处理普通java项目转web项目需要关注的点 3 maven特色转web需要关注的点 1 新建ma ...
- maven课程 项目管理利器-maven 3-8 maven依赖传递 4星
本节主要讲了 1 maven依赖传递 本地项目路径:F:\xiangmu3\Xin\FuQiang\maven\code 2 maven排除依赖 3 注意事项 4 零散知识点 1 maven依赖传递 ...
- maven课程 项目管理利器-maven 3-7 maven依赖范围 2星
本节主要讲了maven的依赖范围: 在pom.xml dependency标签的scope中.eclipse中有编译的路径,maven中有编译,运行,测试的路径. 1 scope为test,为测试 ...
- maven课程 项目管理利器-maven 5-1 课程总结 1星(2018-11-08 07:19)
1 maven windows环境搭建和配置环境变量 2 maven骨架和pom.xml 解析 3 命令行窗口常用的maven命令 4 仓库和坐标 5 maven Java项目 6 生命周期,依赖聚合 ...
- maven课程 项目管理利器-maven 1-2maven介绍和环境搭建
maven简介: Maven是基于项目对象模型(POM),通过一小段描述信息来管理项目的构建.报告和文档的软件项目管理工具. 1.1 Maven安装文件夹的结构 bin 目录放置包含mvn的运行脚本 ...
- maven课程 项目管理利器-maven 1-1课程概述
1 为什么使用maven? 多框架应用项目,jar包太多且冲突,为了解决这个问题,引入maven.(类似还有ant,gradle) 2 课程概述 maven快速入门 maven核心知识 maven建造 ...
- maven课程 项目管理利器-maven 3-10 maven聚合和继承 4星
本节主要讲了以下内容: 1 maven聚合 2 maven继承 1 maven聚合 <!-- 聚合特有标签 --> <groupId>com.hongxing</grou ...
- maven课程 项目管理利器-maven 3-5 maven生命周期和插件 4星
本节重点: maven插件的使用 本节主要内容: 1 maven生命周期 2 maven插件的使用 3 零散知识点 1 maven生命周期 maven生命周期主要有三个: a clean 清理项目 ...
- maven课程 项目管理利器-maven 3-3 maven中的坐标和仓库
本节主要讲了两大方面: 1 maven坐标 1.0 构件定义 任何依赖,插件,项目构建输出 都称之为构件. 1.1 maven坐标概念 groupid 公司或组织的域名倒序+当前项目名称 artif ...
随机推荐
- plsql查询结果中文乱码
网上的教程很多,但是这里需要说明的是如果没有安装oracle客户端的情况下,该怎么修改注册表里面的oracle参数呢? 当然有些是不需要改注册表的,只需要配置环境变量就可以了,但是有的时候发现改了之后 ...
- C语言数据结构-栈的实现-初始化、销毁、长度、取栈顶元素、查找、入栈、出栈、显示操作
1.数据结构-栈的实现-C语言 #define MAXSIZE 100 //栈的存储结构 typedef struct { int* base; //栈底指针 int* top; //栈顶指针 int ...
- City Game UVALive - 3029(悬线法求最大子矩阵)
题意:多组数据(国外题好像都这样),每次n*m矩形,F表示空地,R表示障碍 求最大子矩阵(悬线法模板) 把每个格子向上延伸的空格看做一条悬线 以le[i][j],re[i][j],up[i][j]分别 ...
- HP EliteBook 8570p TouchPad Issue
最近更换了笔记本,当时TouchPad总是不能用,有个指示灯总是亮着:同事同型号的就没有这样的问题. Google了好久终于找到了一篇帖子能解决我的问题.分享给朋友们. Link: http://h3 ...
- js 联动下拉菜单
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- 75th LeetCode Weekly Contest Champagne Tower
We stack glasses in a pyramid, where the first row has 1 glass, the second row has 2 glasses, and so ...
- 解决windows server 2008 r2 登录进入桌面只显示一片蓝色背景
非常高的可能性问题是:explorer.exe进程无法加载.请按ctrl+shift+esc调出任务管理器--文件-新任务-输入‘explorer’--确定即可.如无法解决,请进入安全模式关闭非必要的 ...
- linux dns高速缓存
1.安装部署dns yum install bind -y systemctl start named systemctl enable named systemctl stop firew ...
- 【Effective Java】阅读
Java写了很多年,很惭愧,直到最近才读了这本经典之作<Effective Java>,按自己的理解总结下,有些可能还不够深刻 一.Creating and Destroying Obje ...
- 读书笔记 - 《黑旗 ISIS的崛起》
不愧是普利策奖的书籍,读起来让人欲罢不能,花了大约四个晚上把此书一气读完.这本书讲述的是“伊斯兰国”ISIS及其前身组织历史,也就是阿布·穆萨卡·扎卡维及其追随者的故事.虽然不是小说,但故事的精彩以及 ...