参照工程 maven-01
到 maven 的官方网站上,http://maven.apache.org/下载 maven,目前我们使用的版本是apache-maven-3.3.9-bin.zip 并解压到D盘根目录下
配置环境变量
在 Path 中增加“;%maven_home%/bin”
在命令行窗口编写如下命令:mvn –version(mvn -v)
在 D:\course\javaProjects\22-maven 目录下创建 maven-01 目录,注意:遵循 maven 的目录结构要求。
▪ pom.xml 是必有的配置文件
▪ src 是必有的文件夹
▪ main 是必有的文件夹里面存放所有的源文件
▪ java 里存放 java 源代码文件
▪ resources 存放资源配置文件
▪ test 存放测试代码.
▪ 编译后还会生成 target 目录,主要用来存放编译后的字节码文件以及打包生成的文件等
其中的配置信息可以从官网上找到或者从《资源.txt》中复制 pom.xml 的内容。
跟 src 放到同一目录下
在 src/main/java/com/bjpowernode/maven 目录下创建一个类 HelloMaven.java,其中红色部分为包名
启动命令行窗口并转到项目的根目录下 D:\course\javaProjects\22-maven\maven-01 下执行:mvn compile 命令后回车,执行命令前看一下 C:\Users\Administrator\.m2 目录中是没有任何内容的
在执行命令的过程中,Maven 会自动下载编译过程中所需要的依赖(需联网,如果网速不给力的话,下载会比较慢), 再去查看 C:\Users\Administrator\.m2 目录下会多一个叫做repository 的目录,这就是本地的仓库,默认在 C:\Users\Administrator\.m2 目录下,可以修改同时将class 文件生成到:D:\course\javaProjects\22-maven\maven-01\target\classes\com\bjpowernode\maven 目录下
看到上图说明编译通过