maven安装和创建maven工程

maven是一个项目管理工具,整个项目依赖的jar文件和依赖其他模块的jar都是由maven管理和维护。他还可以帮助我们发布项目(编译,打包,测试...)。

下载和安装maven,配置maven的环境

1.0 下载  进入maven官网 点击download  找到最新二进制发布包 下载下来

下载完毕后,解压文件文件目录如下

bin 目录 :保存maven的可执行命令

conf:  保存 maven的配置文件settings.xml

lib :maveny运行时依赖的类库

settings文件中<localRepository></localRepository>设置自己的本地仓库路径

1.1配置maven环境

maven最新版本依赖的jdk至少是1.7或者更高。jdk版本要求至少1.7

打开的高级系统设置对话框中选择“高级”标签 -> “环境变量”

1.1.1 添加新的系统环境变量MAVEN_HOME, 并设置其值为你安装的目录

MAVEN_HOME= D:\Program Files\工作\开源项目\apache-maven-3.3.9

1.1.2  更新系统PATH 变量, 添加;%MAVEN_HOME%\bin;到尾部

测试maven配置是否成功打开命令行窗口,输入mvn -v或者mvn --version,如果有maven 版本信息输出则证明配置成功,否则请查看自己配置路径等是否正确。

提示如上则表示配置环境成功! 如果失败,检查自己的maven环境或者java版本是否过低。

2.0  创建maven项目

创建之前先配置一下eclipse的maven插件配置

创建maven项目选择maven的插件,由于要创建多模块,首先定义一个父项目

父项目由于只是配置一些依赖和管理子模块,并不是要业务代码。选择项目框架如下

项目名称 parent

点击完成,查看父项目结构如图,

pom文件

父项目只要打包和管理依赖版本就好,不需要定义插件

创建子项目

下一步选择 项目框架

点击完成,如图

创建的子项目POM文件如下

如何导入一个外部依赖,如一个maven项目redis,它的坐标如下

假设要在user项目中使用到了redis的一些api  。我们就需要在user的pom文件中添加redis的坐标

如图则显示成功

其他:

maven的核心主要就是依赖版本管理和它的插件集合。这里定义了一个编译插件,定义了jdk的版本1.7,这里实现编译的操作并不是maven本身,而是maven插件做的。表明真正工作的是插件,依靠着各种各样的插件,完成复杂的功能。

maven插件指南:http://maven.apache.org/guides/mini/guide-configuring-plugins.html

maven入门指南:http://maven.apache.org/guides/getting-started/index.html

关于POM的介绍:http://maven.apache.org/pom.html

这里已经有你需要的入门资料,如何定义插件和依赖,如何引入外部依赖,如何创建多个项目...

时间: 2024-10-26 07:33:02

maven安装和创建maven工程的相关文章

Maven用eclipse创建web工程

步骤: 第一步:打开Eclipse,点击菜单[File][New][Other] 找到目录Maven,选择Maven Project,点击[Next] 第二步:点击[Next] 第三步: 选择一个Archetype.这里创建Web工程,选择maven-archetype-webapp 版本1.0,点击[Next] 第四步:填写完Group Id和Artifact Id后,点击[Finish] 将生成一个maven web项目 随后将创建工程.工程结构如下: 解决问题 创建后,报几个问题. 这样解

myeclipse maven tomcat插件 创建web工程

自从有了云笔记,很久不写博客了.今天写了使用Freemarker静态化JSP页面,索性就发出来.初学,勿喷. 这篇文字以前放在云笔记里,当然里面有很多借鉴网络上的东西,而自己也使用Maven很久了,索性一起发出来. myeclipse6.5 搭建maven环境 一.myeclipse 6.5附带了Maven插件,不好用.首先卸载附带的Maven插件.方法是到\MyEclipse 6.5\myeclipse\eclipse中搜索maven,将所有有maven的文件(文件夹)删除. 二.然后在Mye

java web开发入门九(Maven使用&amp;idea创建maven项目)基于intellig idea

Maven 1.解决的问题 jar包的依赖和管理:版本.依赖关系等 自动构建项目 2.maven介绍 1.Maven是什么? Apache Maven是一个软件项目管理的综合工具.基于项目对象模型(POM)的概念,提供了帮助管理构建.文档.报告.依赖.发布等方法,Maven简化和标准化项目建设过程.处理编译,分配,文档,团队协作和其他任务的无缝连接. Maven增加可重用性并负责建立相关的任务. 2.Maven好处 可以将项目过程规范化.自动化.高效化以及强大的可扩展性,利用maven自身及其插

1.搭建maven,eclipse创建maven项目

1.下载maven包,下载地址为:http://maven.apache.org/download.cgi 2.解压zip包 3.eclipse 引入maven: window-Preferences-maven-Installations-Add引入本地maven, 下图1为eclips默认Maven,点击Add,从本地电脑选择maven包,导入, 点击ok, 然后选择对应的maven,点击apply,完成导入. 4.配置maven,settings配置文件,该文件配置远程仓库以及本地仓库信息

Maven用eclipse创建Maven java工程

步骤: 第一步:打开Eclipse,点击菜单[File][New][Other] 第二步:上步做完时,会弹出一个对话框,点击[Next]即可完成二步骤 第三步:如下图: 第四步:如下图:填完Group Id 和Artifact Id后,按Finish 第五步:创建完后:工程如下图: 2.运行步骤(程序未报错误时): 方法一:打开App.java后,右击空白处[  ]  [Run As] [1 Java Application] 方法二:(1)如下图: (2)如下图:填写完Name和Goals后,

eclipse 中设置maven插件、创建Java工程以及创建web工程

Maven入门----MyEclipse创建maven项目(二)

新建项目: Next next next 新建项目后,MyEclipse会自动从远程仓库中下载支持包,需要几分钟左右时间. 项目结构图: HelloWorld.java public class HelloWorld { public String say(){ return "Hello World"; } public static void main(String []args){ System.out.println(new HelloWorld().say()); } Hel

Maven 实战-手动创建Maven项目,使用Maven编译

创建空目录 F:\jtDevelop\maventest\myapp 创建pom.xml文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o

Maven 实战-自动创建Maven项目(非web)

mvn archetype:create和mvn archetype:generate create is deprecated in maven 3.0.5 and beyond,在maven3.0.5以上版本舍弃了create,使用generate生成项目 mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=myapp -DarchetypeArtifactId=maven-archetype-quickstart