Advertisement

Spring项目的路径问题的解析与原理

阅读量:

Spring项目下的路径问题

今日在进行SpringBoot与log4j2整合的过程中,于配置log4j2配置文件时遇到问题。有经验的开发者建议采用绝对路径方式设置,但实际应用中发现这种方式存在移植性较差的问题。因此尝试改用相对路径进行配置,由此形成了本文的总结内容。

说明 举例
相对路径 相对于当前位置的路径 ./intel/facereapi
绝对路径 路径的绝对位置(唯一表示方法) E:\workSpace\intelJ\facereapi

需要注意的是:相对路径用正斜杠 ‘/’ 绝对路径用的反斜杠 ’ \ ’

在路径方面,不得不提的是classPath,在Eclipse和Idea中,这两个位置是不同的。

指定位置
Eclipse WEB_INF/classes
IDEA target/classes

尽管所采取的路径存在差异,但其最终目标均指向classes文件夹。

那这个classes文件是用来放什么的呢?

借助编译器的作用,所有的 *.java 文件都将被转换为 *.class 文件,而这些生成的类文件则被统一存放在 classes 目录中。

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/i

全部评论 (0)

还没有任何评论哟~