3.6.2版本的Maven在JDK1.8的安装配置&手动创建一个maven项目

文章详细介绍了如何安装和配置Maven,包括下载、设置环境变量以及检查安装是否成功。接着,通过手动创建一个Maven项目,讲解了如何建立根目录、编写pom.xml文件,以及添加依赖。在编写主函数后,指导如何编译和运行Java程序。特别指出,当遇到编译问题时,可能需要在pom.xml中指定JDK版本。
摘要由CSDN通过智能技术生成

一、Maven的安装配置

1.下载Maven

下载地址:http://maven.apache.org/download.html

2. 配置Maven环境变量

新建MAVEN_HOME,值是bin目录,目录不能包含中文或者空格

 3.检查maven是否安装成功

打开cmd,输入mvn -v,如果显示如下信息,说明maven安装成功

 二、手动创建一个Maven项目

1. 创建一个文件夹作为项目的根目录

mavenTest01为项目根目录

 

 在根目录中创建一个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.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.xxxx</groupId>
  <artifactId>maven01</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>jar</packaging>

  <name>maven01</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
</project>

编写主函数

类内容如下:注意:要导包!!!

package com.xxxx.demo; //导包很重要!!!

public class Hello{
   public static void main(String[] args) {
    //输出的代码
	System.out.println("hello");
}
}

 编译并运行主函数

1)要在根目录下运行cmd,因为要识别pom.xml文件

 2)使用mvn compile编译Java文件,第一次编译需要较长时间,当出现build success时,编译成功

 3)执行Java文件中的main 方法:在cmd中运行mvn exec:java -Dexec.mainClass="com.xxxx.demo.Hello(路径名根据自己定义的更改)";

执行成功后会输出main方法中的内容。

 注意:

我第一次手写maven项目时编译不报错,但运行时一直报错:Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.0.2:resources,后来发现是maven的pom.xml中没有指定jdk版本,而我使用的是jdk1.8,于是配置了jdk版本:

<profile>    
	<id>jdk-1.8</id>    
	<activation>    
		<activeByDefault>true</activeByDefault>    
		<jdk>1.8</jdk>    
	</activation>    
	<properties>    
		<maven.compiler.source>1.8</maven.compiler.source>    
		<maven.compiler.target>1.8</maven.compiler.target>    
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>    
	</properties>    
</profile>

配置后重启打开cmd执行即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值