idea创建maven项目

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

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


setting   

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


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



设置完成,开始创建:

new->file->Maven

选择如下:

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



看着填。



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


出现这玩意就表明成功了

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


点开一个,粘贴这玩意


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


自动下载在这里:

之后会自动下载:


设置aliyun镜像来下载maven包

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


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


<mirror>

    <id>aliyunmaven</id>

    <mirrorOf>*</mirrorOf>

    <name>阿里云公共仓库</name>

    <url>https://maven.aliyun.com/repository/public</url>

</mirror>

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


原因是我导入的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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容