首页 > 其他分享 >无涯教程-Maven - 环境设置

无涯教程-Maven - 环境设置

时间:2024-01-13 10:34:59浏览次数:40  
标签:maven 教程 Java 无涯 60 Maven M2 apache HOME

Maven是一个基于Java的工具,因此最首要的要求是在您的计算机上安装JDK。

第1步 - 验证Java安装

打开控制台并执行以下 java 命令。

OS Task Command
Windows Open Command Console c:\> java -version
Linux Open Command Terminal $java -version
Mac Open Terminal machine:~ joseph$java -version

让无涯教程验证所有操作系统的输出-

OS 输出
Windows

java版本" 1.7.0_60"

Java(TM)SE运行时环境(内部版本1.7.0_60-b19)

Linux

java版本" 1.7.0_60"

Java(TM)SE运行时环境(内部版本1.7.0_60-b19)

Mac

java版本" 1.7.0_60"

Java(TM)SE运行时环境(内部版本1.7.0_60-b19)

如果没有安装Java,请从https://www.oracle.com/technetwork/java/javase/downloads/index.html。无涯教程假定Java 1.7.0.60作为本教程的安装版本。

第2步 - 设置JAVA环境

将 JAVA_HOME 环境变量设置为指向计算机上Java安装位置的基本目录位置。例如-

OS 输出
Windows 将环境变量 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.7.0_60
Linux export JAVA_HOME =/usr/local/java-current
Mac export JAVA_HOME=/Library/Java/Home

将Java编译器位置附加到系统路径。

OS 输出
Windows 将 ";C:\Program Files\Java\jdk1.7.0.60\bin" 追加到系统变量Path的末尾。
Linux export PATH=$PATH:$JAVA_HOME/bin/
Mac 不需要

如上所述,使用 java -version 命令验证Java安装。

第3步 - 下载Maven包

从https://maven.apache.org/download.cgi下载Maven

操作系统 存档名称
Windows apache-maven-3.3.1-bin.zip
Linux apache-maven-3.3.1-bin.tar.gz
Mac apache-maven-3.3.1-bin.tar.gz

第4步 - 解压Maven包

将档案解压缩到要安装Maven 3.3.1的目录中。子目录apache-maven-3.3.1将从档案中创建。

OS 位置(根据您的安装可能会有所不同)
Windows C:\Program Files\Apache Software Foundation\apache-maven-3.3.1
Linux /usr/local/apache-maven
Mac /usr/local/apache-maven

第5步 - 设置Maven环境

将M2_HOME,M2,MAVEN_OPTS添加到环境变量。

OS 输出
Windows

使用系统属性设置环境变量。

M2_HOME=C:\Program Files\Apache Software Foundation\apache-maven-3.3.1 M2 =%M2_HOME%\bin MAVEN_OPTS=-Xms256m -Xmx512m

Linux

打开命令终端并设置环境变量。

export M2_HOME =/usr/local/apache-maven/apache-maven-3.3.1 export M2=$M2_HOME/bin

export MAVEN_OPTS=-Xms256m -Xmx512m

Mac

打开命令终端并设置环境变量。

export M2_HOME =/usr/local/apache-maven/apache-maven-3.3.1

export M2=$M2_HOME/bin

export MAVEN_OPTS=-Xms256m -Xmx512m

第6步 - 添加到系统路径

现在将M2变量附加到系统路径。

OS 输出
Windows 将字符串;%M2%附加到系统变量Path的末尾。
Linux export PATH=$M2:$PATH
Mac export PATH=$M2:$PATH

第7步 - 验证Maven安装

现在打开控制台并执行以下 mvn 命令。

OS Task Command
Windows Open Command Console c:\> mvn --version
Linux Open Command Terminal $mvn --version
Mac Open Terminal machine:~ joseph$mvn --version

最后,验证以上命令的输出,应如下所示:

OS 输出
Windows

Apache Maven 3.3.1(r801777; 2009-08-07 00:46:01 + 0530)

Java版本:1.7.0_60

Java Home:C:\Program Files\Java\jdk1.7.0_60\jre

Linux

Apache Maven 3.3.1(r801777; 2009-08-07 00:46:01 + 0530)

Java版本:1.7.0_60

Java Home: C:\Program Files\Java\jdk1.7.0_60\jre

Mac

Apache Maven 3.3.1(r801777; 2009-08-07 00:46:01 + 0530)

Java版本:1.7.0_60

Java Home :C:\Program Files\Java\jdk1.7.0_60\jre

参考链接

https://www.learnfk.com/maven/maven-environment-setup.html

标签:maven,教程,Java,无涯,60,Maven,M2,apache,HOME
From: https://blog.51cto.com/u_14033984/9229998

相关文章

  • 学习如何使用 Python 连接 MongoDB: PyMongo 安装和基础操作教程
    Python可以用于数据库应用程序。最流行的NoSQL数据库之一是MongoDBMongoDBMongoDB将数据存储在类似JSON的文档中,使数据库非常灵活和可扩展。您可以在MongoDB官网上下载免费的MongoDB数据库PyMongoPython需要一个MongoDB驱动程序来访问MongoDB数据库。我将......
  • 无涯教程-Maven - 配置文件
    构建配置文件是一组配置值,可用于设置或覆盖Maven构建的默认值。文件类型构建配置文件主要分为三种类型。Type定义的地方PerProject在项目POM文件pom.xml中定义PerUser在Maven设置xml文件(%USER_HOME%/.m2/settings.xml)中定义Global在Maven全局设置xml文件(%M2_HOME%/co......
  • 学习如何使用 Python 连接 MongoDB: PyMongo 安装和基础操作教程
    Python可以用于数据库应用程序。最流行的NoSQL数据库之一是MongoDBMongoDBMongoDB将数据存储在类似JSON的文档中,使数据库非常灵活和可扩展。您可以在MongoDB官网上下载免费的MongoDB数据库PyMongoPython需要一个MongoDB驱动程序来访问MongoDB数据库。我将......
  • 无涯教程-JUnit - Eclipse插件
    要使用eclipse设置JUnit,请遵循以下步骤。步骤1-下载JUnit包根据系统上的操作系统下载JUnitjar。OSJar名称Windowsjunit4.10.jarLinuxjunit4.10.jarMacjunit4.10.jar假设您已将上面的JAR文件复制到文件夹C:\>JUnit。步骤2-设定Eclipse环境打开eclipse→......
  • [Maven] 02 - POM模型与常见插件
    POM模型1依赖关系Maven一个核心的特性就是依赖管理。当我们处理多模块的项目(包含成百上千个模块或者子项目),模块间的依赖关系就变得非常复杂,管理也变得很困难。针对此种情形,Maven提供了一种高度控制的方法。通俗理解:依赖谁就是将谁的jar包添加到本项目中。可以依赖中央仓......
  • 无涯教程-JUnit - 参数化测试
    JUnit4引入了称为参数化测试的新功能,参数化测试允许开发人员使用不同的值一次又一次地运行相同的测试。创建参数化测试需要遵循五个步骤。使用@RunWith(Parameterized.class)注释测试类。创建一个用@Parameters注释的公共静态方法,该方法返回对象的集合作为测试数据集。创建一......
  • 无涯教程-JUnit - 异常测试
    JUnit提供了跟踪代码异常处理的选项,您可以测试代码是否引发期望的异常。expected参数与@Test注释一起使用。让无涯教程看看@Test(expected)的作用。创建测试类在C:\>JUNIT_WORKSPACE中创建一个要测试的Java类,例如MessageUtil.java。在printMessage()方法内添加错误条件。......
  • 无涯教程-JUnit - 时间测试
    JUnit提供了一个超时(timeout)选项,如果测试花费的时间超过指定的毫秒数,则JUnit会自动将其标签为失败。timeout参数与@Test注释一起使用。创建测试类在C:\>JUNIT_WORKSPACE中创建一个要测试的Java类,例如MessageUtil.java。在printMessage()方法内添加一个无限的while循环。......
  • 无涯教程-JUnit - Ignore测试
    有时会发生这样的情况,无涯教程的代码在运行测试用例时还没有完全准备好,@Ignore注释在这种情况下会有所帮助。带有@Ignore注释的测试方法将不会执行。如果使用@Ignore注释测试类,则不会执行其所有测试方法。现在看看@Ignore的作用。创建测试类在C:\>JUNIT_WORKSPACE中创建......
  • 无涯教程-JUnit - 套件测试
    测试套件(SuiteTest)用于捆绑一些单元测试用例并一起运行。在JUnit中,@RunWith和@Suite批注都用于运行套件测试。本章以包含两个测试类TestJunit1和TestJunit2的示例为例,这两个测试类使用TestSuite一起运行。创建测试类在C:\>JUNIT_WORKSPACE中创建一个要测试的Java类,例如Mes......