java maven教程_Maven教程

一、Maven简介

参考:https://www.runoob.com/maven/maven-tutorial.html

Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。

Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。Maven 曾是 Jakarta 项目的子项目,现为由 Apache 软件基金会主持的独立 Apache 项目。

二、Maven环境配置

参考:https://www.runoob.com/maven/maven-setup.html

Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK。

如果你还未安装 JDK,可以参考我们的 Java 开发环境配置。

JDK要求

Maven 3.3 要求 JDK 1.7 或以上

Maven 3.2 要求 JDK 1.6 或以上V

Maven 3.0/3.1 要求 JDK 1.5 或以上

Maven 下载

6de9428c631a5a7bad7432617d2bebeb.png

三、Maven POM

参考:https://www.runoob.com/maven/maven-pom.html

四、eclipse创建Maven项目

https://blog.csdn.net/Myuhua/article/details/81257966?depth_1-

eclipse maven pom.xml 依赖的jar包方法:

1、首先,将maven项目install下

步骤:在maven项目上右键,Run As,Maven install

2、然后,对maven项目进行build,并copy-dependencies

步骤:在pom.xml文件上右键,Run As,Maven build...

3、接着,在弹出的对话框中的:Goals输入框中输入:dependency:copy-dependencies

4、最后:点击对话框中的:Run

5、获取jar包:对项目刷新,进入:项目下的target/dependency/目录下(获取的jar包都在这里

报错和解决方法:

①新建maven module时报错 The parent project must have a packaging type of POM

在一个maven项目上--右键--新建maven module的时候,上方提示The parent project must have a packaging type of POM

这时候,需要做的是在父项目的pom.xml文件中把里的jar改成pom  就行。

五、IDEA创建Maven项目

利用IDEA的Maven创建第一个java程序

1、如果刚安装完IDEA,打开之后出现以下界面,点击Create New Project

60d9bdb6e2ac81eb4390e555c3b84283.png

2、出现New Project对话框,在左侧选择Maven,然后直接点击Next(如果想快速创建,可以勾线Create from archetype,然后选择一个模板即可。在此我们不勾选)。

8162fc0c1a9e0e78155a5d278e110f77.png

3、接着填写GroupID、ArtifactId,点击Next

5d1a0dd4d3e4149d38022b5007b725a0.png

4、接着点击Next即可

2e671c7c0fbb0faa6f79c5cd3b23fdf9.png

5、之后会出现如下界面,界面信息为 .xml配置文件信息

1acdad1d29157320e2a70bcfa8036b57.png

在右下角选择Enable Auto-Import,这样在修改配置文件时自动导入了

bcb03120729737f0ed5fea21d09b2130.png

6、在java文件下可以创建自己的包名,也可直接创建class文件

右键java文件夹,New->java Class,填写类名,如HelloWorld

86a308fd226d82dc24b0888048f61a7b.png

7、在类中编写相关代码

5f55a21fa01aea56969fb303101e15ed.png

8、运行程序

在运行之前需要先进行相关的配置。点击Run->Edit Configurations...

998fe5c1d535e01f6582e4ccad75bdf3.png

0fcb256ace4b1c60592175d717d8e400.png

然后点击Run->Run 'helloworld'

031572229136be02421a11f8ac775504.png

运行结果如下

c9781adc4a0cc30704bddae9f6ab6786.png

引用外部xml

去这里搜索找到相应的xml  https://mvnrepository.com/

自己引用jar编辑pom.xml文件时版本号飘红:

54ca7b1560b6402730450eccc1502d98.png

解决方法:

1、maven工程中出现的错误

c4304e2a4f5edb69dbb06ef25b01e31a.png

2、解决办法;file->setting->Maven

561e6735c293271f189dcea9c6b05363.png

如果还没好的话请尝试以下方法:

f82441feda3064bcbe57dd08534c3ae6.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值