Maven介绍
在了解Maven之前,我们先来看看一个Java项目需要的东西。首先,我们需要确定引入哪些依赖包。例如,如果我们需要用到commons logging,我们就必须把commons logging的jar包放入classpath。如果我们还需要log4j,就需要把log4j相关的jar包都放到classpath中。这些就是依赖包的管理。
其次,我们要确定项目的目录结构。例如,
src
目录存放Java源码,resources
目录存放配置文件,bin
目录存放编译生成的.class
文件。此外,我们还需要配置环境,例如JDK的版本,编译打包的流程,当前代码的版本号。