当前位置: 首页 > news >正文

maven的安装配置

目录

1. Maven的安装配置

1.1检测jdk的版本

1.2下载maven

1.3配置maven环境变量

2.认识maven的目录结构

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

1.创建如下结构的目录

2. 在pom.xml文件中写入如下内容(不用记忆)

3.在mian-->java--》下边创建java文件​编辑

4.cmd下编译并运行

IDEA编译器集成Maven环境 


1. Maven的安装配置

1.1检测jdk的版本

jdk版本1.7及以上版本

1.2下载maven

http://maven.apache.org/download.cgi

1.3配置maven环境变量

        解压后把maven的根目录配置到下同环境变量中Maven_HOME,将bin目录配置到path变量中。

注:maven解压后存放的目录不要包含中文和空格。

编辑环境变量 :

变量名:MAVEN_HOME 
变量值:自己的安装目录

编辑系统变量 Path

添加变量值:%MAVEN_HOME%\bin

检验是否安装成功 

2.认识maven的目录结构

Maven项目目录结构

maven的目录结构在所有的编译器下边都是能够运行的

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

1.创建如下结构的目录

 

2. 在pom.xml文件中写入如下内容(不用记忆)

<?xml version="1.0" encoding="UTF-8"?>
<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>  <!-- 制定pom模型的版本 --><groupId>com.qcby</groupId> <!-- 定义了项目属于那个组,这个组往往和项目所在的组织和公司存在关联 --><artifactId>maven</artifactId><!-- 定义了当前Maven项目组中唯一的ID --><version>1.0-SNAPSHOT</version><!--版本:SNAPSHOT(快照,开发版) alpha(内部测试版) beta(公开测试版) Relaese | RC (发布版) GA(正常版本) --><packaging>war</packaging><properties><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8</maven.compiler.target></properties><dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency></dependencies></project>

使用name标签声明是一个对用户更友好的项目名称,虽然不是必须的,但是还是推荐为每个pom声明name,以方便信息的交流。

3.在mian-->java--》下边创建java文件

4.cmd下编译并运行

1.修改默认仓库位置

打开maven目录 -> conf -> settings.xml

<localRepository>D:\maven</localRepository>

 2.更换阿里镜像,加快依赖下载

<mirrors><mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf></mirror></mirrors>

1.编译java文件

cmd下面,进入项目的根目录(需要使用管理员权限)

mvn compile

2.执行main方法 

mvn exec:java -Dexec.mainClass="com.qcby.Hello" 

 

 如果编译不成功,可能出现的问题

1.不是使用管理员执行dos命名

2.JDK环境变量配置有问题,重新配置jdk

3.编写代码时,类里边有代码出现

IDEA编译器集成Maven环境 

选择:“File” ---> "Othoer Setting" --> "Settings for New Projects..." --->搜索“Maven”


maven环境配置完毕,下一篇分享一下如何创建maven项目!

URL:创建maven项目

 

http://www.lryc.cn/news/32448.html

相关文章:

  • 【转载】System Verilog 上下文context的含义以及设置导入函数的作用域
  • redis数据类型
  • 【独家】华为OD机试 - 最多获得的短信条数(C 语言解题)
  • 【剧前爆米花--爪哇岛寻宝】包装类的装拆箱和泛型的擦除机制
  • BufferQueue研究
  • 【计组笔记08】计算机组成与原理之IO设备系统(输入、输出设备、外存储器)
  • 使用Vue实现数据可视化大屏功能(一)
  • 华为OD机试真题Python实现【整数对最小和】真题+解题思路+代码(20222023)
  • 2023年绿色建筑国际会议(ICoGB 2023)
  • 【力扣1653】使字符串平衡的最少删除次数
  • 链表的中间结点与链表的倒数第k个结点(精美图示详解哦)
  • 防静电监控仪可以检测现场设备是否和实际大地接触
  • 计算机网络第八版——第二章课后题答案(超详细)
  • 2023年3月全国DAMA-CDGA/CDGP数据管理认证火热报名中...
  • 查询与进程调度(CFS)相关信息
  • 07对MVC的理解
  • WebSocket与Socket、TCP、HTTP的关系
  • 音频基础知识简述 esp-sr 上手指南
  • Flex弹性布局一文通【最全Flex教学】
  • Navicat使用教程
  • 35岁测试人该何去何从?10年工作经验的我,只不过是一年的工作经验用了10年......
  • SpringBoot 项目中集成 Prometheus 和 Grafana
  • 红队APT——反朔源流量加密CSMSF证书指纹C2项目CDN域前置
  • Linux环境下实现并详细分析c/cpp线程池(附源码)
  • 移动web(三)
  • macbook怎么运行exe文件 mac打开exe文件的三大方法
  • GoldenGate(OGG)高可用XAG部署
  • 如何使用Docker容器部署O2OA(翱途)开发平台与OnlyOffice的集成版本?
  • springboot复习(黑马)(持续更新)
  • K_A16_001 基于STM32等单片机驱动HX711称重模块 串口与OLED0.96双显示