0
点赞
收藏
分享

微信扫一扫

maven工程的创建

晴儿成长记 2022-04-26 阅读 49
maven

需求:创建的maven版的java工程,实现使用log4j记录日志。

工程结构

pom.xml

补main下的resources目录

实现:

Log4j  -----》需要jar  ----->在pom.xml中配置log4j的jar包即可  --àlog4j的坐标是什么?-à根据坐标首先去本地仓库中查找,如果有,则直接使用,如果没有则先去中央仓库(阿里镜像)中下载至本地仓库,再使用。

技巧:

Log4j的配置文件拷贝到resources下:

测试:

几点说明:

(1)pom.xml中,正确编写了jar包的坐标信息,仍然报红,

尝试如下解决方式

右键pom.xml

(2)maven的工程目录结构和传统工程的区别

(3)target目录 

和src平级,存放的是class字节码文件

(4)执行clean命令,希望在idea中执行(现在idea和maven做了集成)

右键clean---->

(5)执行compile命令

(6)maven导包,有时还会把一个包的其他依赖包同步导入,非常方便

(7)通过坐标信息去仓库中查找jar的过程

以junit为例

a.去仓库中

b.找文件夹名称叫 groupId:junit

c.进入junit目录,再找artifactId:junit的子目录

d.再进入junit目录(artifactId)

  找目录名  version的目录  4.13.2

e.最后进入4.13.2 找jar包名为

artifactId-version.jar

思考:举一反三,log4j的查找过程

(8) https://search.maven.org/

如果我需要使用其他版本的jar包,怎么办?

去中央仓库

Central Repository: 找

Junit切换一个版本

(8)找版本时,千万不要使用带beta,alph等字样的jar包。

举报

相关推荐

0 条评论