idea创建maven项目

刚刚接触maven,期望将idea创建maven的所有步骤详细记录下来并随时补充,已备自己日后查找使用。简介就没有了,直接开始创建:

1.首先在setting设置Maven家目录,配置文件路径和本地仓库


idea创建maven项目_第1张图片
setting   

下图的东西我全不知道,除了标注的自动应用prom下载依赖包!所以看着配,不行百度。


idea创建maven项目_第2张图片

补充automatically download表明在导入依赖包的时候会自动下载源码和文档,看需求勾选。



设置完成,开始创建:

new->file->Maven

选择如下:

先选择create from archetype,再选择相应的archtype


idea创建maven项目_第3张图片


idea创建maven项目_第4张图片

看着填。


idea创建maven项目_第5张图片


创建完成,自动先开始下载一些必备模块:

idea创建maven项目_第6张图片


idea创建maven项目_第7张图片

出现这玩意就表明成功了

在官方站:https://mvnrepository.com/ 搜索想导入的包,比如spring-aop包

idea创建maven项目_第8张图片


点开一个,粘贴这玩意


idea创建maven项目_第9张图片
idea创建maven项目_第10张图片

如果没有设置自动下载的话,会出现这个:


idea创建maven项目_第11张图片

自动下载在这里:

idea创建maven项目_第12张图片

之后会自动下载:

idea创建maven项目_第13张图片


设置aliyun镜像来下载maven包

进入idea安装目录(如果你没有设置指定的setting.xml配置文件的话):


打开setting.xml
在mirrors中的新添项:


idea创建maven项目_第14张图片

    aliyunmaven

    *

    阿里云公共仓库

    https://maven.aliyun.com/repository/public

折腾了一下午的maven:出现了以下的错误:


idea创建maven项目_第15张图片

原因是我导入的jdbc的包的版本与实际使用的驱动不符合----这一点相当的坑:

com.mysql.jdbc.Driver 属于 mysql-connector-java 5

com.mysql.cj.jdbc.Driver 属于 mysql-connector-java 6

使用正确的驱动即可,此外:

JDBC连接Mysql6 com.mysql.cj.jdbc.Driver, 需要指定时区serverTimezone:,不然会报错,无法获取到connection,格式如下:

driverClassName=com.mysql.cj.jdbc.Driver

url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false

username=root

password=root

你可能感兴趣的:(idea创建maven项目)