maven安装教程及环境变量配置,Maven的安装与配置详解

什么是Maven?

Maven是一个Java语言编写的开源项目管理工具,是Apache软件基金会的顶级项目。主要用于项目构建,依赖管理,项目信息管理。

Maven下载及安装

下载最新版Maven:apache-maven-3.2.1-bin.zip;

解压下载的压缩包:

maven安装教程及环境变量配置,Maven的安装与配置详解

配置环境变量(需要先配置好%JAVA_HOME%环境变量):

maven安装教程及环境变量配置,Maven的安装与配置详解

查看是否配置成功:

maven安装教程及环境变量配置,Maven的安装与配置详解

其他配置(后面讲到):settings.xml,实际项目开发中,Maven的大多数配置都是在该文件中进行设置。

%MAVEN_HOME%/conf目录下的settings.xml,该配置文件针对系统所有用户:

maven安装教程及环境变量配置,Maven的安装与配置详解

系统当前用户目录下.m2下的settings.xml,针对当前用户。默认没有,可自行复制一份:

maven安装教程及环境变量配置,Maven的安装与配置详解

Maven项目的文件/目录结构相关约定

maven安装教程及环境变量配置,Maven的安装与配置详解

src/main/java-存放项目.java文件;src/main/resources-存放项目资源文件;src/test/java-存放测试类.java文件;src/test/resources-存放测试资源文件;target-项目输出目录;pom.xml-Maven核心文件(Project Object Model);使用MyEclipse创建Maven项目

MyEclipse提供了Maven4MyEclipse插件,已经内置安装了Maven;但我们通常使用自己下载配置的Maven,在Installations选项中添加我们刚才下载配置的Maven。Eclipse可自行安装m2eclipse插件。

maven安装教程及环境变量配置,Maven的安装与配置详解

新建一个Maven Project:

maven安装教程及环境变量配置,Maven的安装与配置详解

选择workbench Location:

maven安装教程及环境变量配置,Maven的安装与配置详解

选择Maven Archetype(项目骨架),这里我们选择maven-archetype-webapp:

maven安装教程及环境变量配置,Maven的安装与配置详解

设置Maven相关参数,Group Id,Artifact Id,Version,Package。它们共同组成Maven的坐标:

maven安装教程及环境变量配置,Maven的安装与配置详解

后续相关配置

项目创建成功之后,我们看到MyEclipse默认只为我们创建了src/main/resources,打开项目属性-Java Build Path-Source一栏,可看到src/main/java和src/test/java显示missing:

maven安装教程及环境变量配置,Maven的安装与配置详解

打开Libraries,编辑JRE环境,选择自己安装的JDK:

maven安装教程及环境变量配置,Maven的安装与配置详解

maven安装教程及环境变量配置,Maven的安装与配置详解

这时,src/main/java和src/test/java已经出来了,再自行添加src/test/resources目录:

maven安装教程及环境变量配置,Maven的安装与配置详解

接下来,设置Project Facets。选择Java 1.7版本和Dynamic Web Module 3.1版本:

maven安装教程及环境变量配置,Maven的安装与配置详解

设置项目输出目录如下:

maven安装教程及环境变量配置,Maven的安装与配置详解

设置部署打包结构如下,删除测试相关目录:

maven安装教程及环境变量配置,Maven的安装与配置详解

pom.xml文件,添加相关jar包依赖

打开pom.xml文件,我们看到Maven已经为我们添加了JUnit3.8.1的依赖,这里我们改成JUnit 4.11,同时添加Servlet-api的依赖包:

maven安装教程及环境变量配置,Maven的安装与配置详解

保存之后,自动为我们添加了相关jar包。这时最开始缺少servlet-api相关类的错误提示已经没有了:

maven安装教程及环境变量配置,Maven的安装与配置详解

构建及部署项目

右键pom.xml-Run As-Maven-install:

maven安装教程及环境变量配置,Maven的安装与配置详解

来到target文件夹下,我们看到生成了项目的部署文件:

maven安装教程及环境变量配置,Maven的安装与配置详解

部署项目到Tomcat应用服务器,访问项目:

maven安装教程及环境变量配置,Maven的安装与配置详解

以上是关于“maven安装教程及环境变量配置,Maven的安装与配置详解”的所有内容。
由网友上传(或整理自网络)。转载请注明:http://www.xingexing.com/xitong/932qrbvn.html

相关推荐

  • 怎么设置环境变量win10?win10安装jdk详细步骤

    操作系统:win10JDK版本:1.8一、下载JDK1.进入oracle官网下载jdk,我这边选择的是jdk1.8,下载地址:JavaDownloads|Oracle2.进入页面后往下拉,选择java8,然后选择Windows,根据自己系统位数下载32位(x86是32位的安装包)或64位(x64是64位的安装包)。3.勾选许可协议,点击下载4.点击下载后会跳到登陆页面,有账号直接登陆就好了,如果没…

    时间:2023-05-12操作系统
    阅读:69次
  • ubuntu安装anaconda教程,ubuntu18.04安装anaconda3

    进行深度学习的第一步,必然是配置一个相应的环境。根据公司服务器现有的环境,在自己的Ubuntu系统下安装Anaconda3、CUDA、cuDNN,本文是安装Anaconda3的过程记录。这里是安装安装CUDA和cuDNN的过程记录:教程系列——Ubuntu18.04安装CUDA和cuDNN安装Anaconda31.下载Anaconda3已经发行了多个版本,对应不同的Python版本,这里根据公司服…

    时间:2023-05-26操作系统
    阅读:79次
  • idea创建maven项目,idea创建maven项目并搭建Tomcat

    1、创建新的项目2、选择maven创建项目,选择对应的骨架进行创建项目3、填写项目信息4、一般情况下,大多数人在上一步就会直接点next,但是这样就会发现在创建maven项目时,会发现创建项目过慢,原因是因为此时的项目会默认从网上下载一些对应的插件,导致创建项目过慢。所以点击加号,添加属性,增加一组键值对,就可以解决从网上下载一些对应的插件。二、搭建Tomcat服务器1、此时你会发现wabapp不…

    时间:2023-05-30网络知识
    阅读:257次
  • mysql下载和安装教程,mysql最新详细下载安装步骤

    一、下载地址二、操作步骤1、下载得到zip包2、解压到自己要安装的目录我的目录是D:\mysql\mysql-8.0.27-winx64\bin3、添加环境变量选择path目录我的目录是4在D:\mysql\mysql-8.0.27-winx64目下新建my.ini文件my.ini具体内容如下[mysqld]basedir=D:\\mysql\mysql-8.0.27-winx64\datadir…

    时间:2023-06-16
    阅读:89次
  • python添加环境变量,python手动配置环境变量

    一、下载Python开发环境安装包Python环境官网地址根据当前系统下载合适的安装文件我这里选择的是可执行的安装文件二、安装Python开发环境将下载好的软件双击运行,出现如下图示例:可选择默认安装或自定义安装选中自定义安装。勾选AddPython3.9toPATH。将python加入到windows的环境变量中,如果忘记打勾,则需要手工加到环境变量中。自定义安装界面建议都选上2、测试安装环境是…

    时间:2023-06-18操作系统
    阅读:78次
  • maven安装教程,maven安装教程及环境变量配置

    maven安装教程(maven安装教程及环境变量配置)Maven是基于对象模型管理项目构建的项目管理工具,通过配置文件pom.xml来配置jar与传统复制相比,包包jar如果没有安装包装,管理依赖更方便。Maven,以下指导将带您一起安装。下载首先,到Apache官网下载Maven,由于Maven也是使用Java编写,所以下载不同操作系统Mavenzip这里选择最新版本:apache-maven-…

    时间:2023-06-21
    阅读:64次
  • 一键安装原版Win系统的教程,如何一键安装原版系统?

    一键安装原版Windows系统怎么操作呢?很多用户不相信网上的ghost系统,认为ghost系统安装后会有捆绑流氓软件和开后门,那么接下来教你使用一键安装微软原版Windows系统吧。一、准备工作1、必须保证电脑能够正常上网使用2、除系统C盘外至少1个8G以上的磁盘,用于存放系统镜像3、下载小白工具二、安装步骤(原版win10系统为例子)1、打开小白工具,接着对本地环境检测,包含网络情况、系统配置…

    时间:2023-06-23操作系统
    阅读:77次
  • keras安装环境搭建教程,keras正确安装方法

    01Keras简介与安装Keras是目前深度学习研究领域非常流行的框架,相比于TensorFlow,Keras是一种更高层次的深度学习API。Keras使用Python编写而成,包含了大量模块化的接口,有很多常用模型仅需几行代码即可完成,大大提高了深度学习的科研效率。它是一个高级接口,后端可支持TensorFlow、Theano、CNTK等多种深度学习基础框架,默认为TensorFlow,其他需要…

    时间:2023-06-27
    阅读:85次