本人也是学生,这里只是一个笔记,如有错误欢迎指出
什么是Maven?
Maven项目对象模型(POM Project Object Model),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。
具体介绍请查看百度百科的链接:https://baike.baidu.com/item/Maven/6094909?fr=aladdin
Maven仓库配置
第一步:下载文件 settings.xml (这是一个Maven仓库配置文件)
第二部:在ecplise 中配置,配置步骤如下
File→Settings→Build,Execution,…→Builed Tools→Maven→user settings file
在user settings file中更换成存放settings.xml的存放地址
使用IDEA开发MavenHelloWorld
1.创建一个Maven项目(同样第一个项目,也是helloworld)




2.添加并使用依赖
a1.当系统创建成功之后,会默认打开pom.xml,关闭即可,不会影响,但是不要将它删除
pom.xml的作用,当项目中下载jar包等很多情况,会在其中配置文件所需依赖的相关代码
a2.在项目结构中,src文件夹下有main和test这2个文件夹
main文件夹,用于存放正式使用的相关文件。
test文件夹,用于存放开发过程中测试时使用的文件,但是其所有的内容将不会参与这个过程,不会影响程序最终的结果

b.先在项目中创建项目包(包名为 cn.javaxmaven 这个是我自己命名的),在这个包中创建MavenHelloWorld类

c.在该类中添加main方法,并且添加代码,尝试加载String类(字符串类),输出helloWorld
public class HelloWorld throws Exception{
public static void main(String[] args){
Class.forName("java.lang.String");
System.out.println("MavenHelloWolrd"); //输出MavenHelloWorld
/*
这里一定会成功运行的,但是我的程序报错
错误代码:Error:java: 错误: 不支持发行版本 5
这里的原因是jdk版本的问题,如果你们也出现这个问题,请检查你的项目的jdk是否有问题
如果没有问题,请在pom.xml中添加一段代码和在File中设置
*/
}
}
如果报错,错误代码:Error:java: 错误: 不支持发行版本 5,
解决方法如下
在pom.xml中所需要修改的设置和添加的代码(我这里的jdk版本是14.0.1)


//在pom.xml中添加所依赖的代码
<properties>
<java.version>14.0.1</java.version>
<maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target>
</properties>
没有报错,证明项目没有问题可以继续进行
d.将需要加载的类换成com.mysql.jdbc.Driver,这是连接MySQL数据库的驱动类
public class HelloWorld {
public static void main(String[] args) throws Exception {
Class.forName("com.mysql.jdbc.Driver"); //com.mysql.jdbc.Driver连接MySQL数据库的驱动类:
System.out.println("HelloWorld"); //输出HelloWorld
}
}
e.由于默认的环境中并没有这个类,运行时就会出现报错ClassNotFoundException:找不到此方法com.mysql.jdbc.Driver
//在pom.xml中添加mysql所依赖的代码
//com.mysql.jdbc.Driver连接MySQL数据库的驱动类
<dependencies>
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.12</version>
</dependency>
</dependencies>
f.为什么要这么测试,其实并不会真正的链接到数据库,只是想测试一下是否可以在之前配置的maven仓库中下载所需要的jar包。所以加载其他的类也是可以的
g.点击左侧页面的Maven,则会打开Maven面板,在该面板中点击Reimport All Maven Projects按钮,则会开始自动下载相关的jar包文件:

h.当下载完成之后,输出显示

总结:出现了一个小小的报错,就我一个出现了错误,很是伤心,但是掌握怎么修改错误,也是学习了知识,加油
本文介绍了如何在IDEA中安装配置Maven,详细讲解了Maven仓库设置和创建MavenHelloWorld项目的过程,包括添加依赖、解决报错问题以及自动下载jar包的步骤。通过这个过程,读者可以学习到Maven的基本用法和错误处理。
在IDEA中,安装配置Maven并且开发MavenHelloWorld&spm=1001.2101.3001.5002&articleId=107992004&d=1&t=3&u=179a780eda8d4aafbebe5bf72873174e)
389

被折叠的 条评论
为什么被折叠?



