上一篇学习了maven开发环境的搭建,并且手动编写了一个maven工程,但是这样子效率很低下,今天带大家学习在eclipse下搭建maven开发环境。
常用的maven命令
- mvn clean :运行清理操作,会将target文件夹中的数据删除
- mvn clean compile:先运行清理操作,之后运行编译操作,会将代码编译到target文件夹中。
- mvn clean test: 运行清理和测试
- mvn clean package : 运行清理和打包
- mvn clean install : 运行清理和安装,会将打包好的文件安装到本地仓库中,这样其他模块或者项目就可以配置调用了
- mvn clean deploy :运行清理和发布,会发布到私有服务器上。
使用mvn archetype创建项目
到现在为止,我们已经知道java类是存放在固定的路径”src/main/java”文件夹中,而测试类默认是存放在”src/main/test”文件夹当中,如果每次手动创建这些文件夹势必是很麻烦的,不过还好,maven已经为我们提供了一个”maven archetype”来生成项目的骨架。也就是这些固定的文件夹以及pom.xml文件。
我们新创建一个工程”test003”,命令行下进入该目录,输入该命令:”mvn archetype:generate”,就可以创建一个工程了。
第一次创建工程需要去maven的中央仓库下载一些东西,可能会比较慢,之后就好了,可以看到在使用”mvn archetype:generate”来创建工程的时候会提示我们输入该工程的一些基本信息以及在pom.xml文件中需要的:
groupId
artifactId
package
version
可以看到基本的需要的目录以及pom.xml文件,maven都为我们自动创建好了。
eclipse配置maven插件
首先需要下载m2eclipse离线包,下载完成之后,解压有如下两个目录:
将该目录的文件夹中对应的文件拷贝的eclipse 安装目录的对应目录中,重启eclipse即可。启动以后点击window->preferences,就可以看到maven选项了。
配置自己的maven
到目前为止,还需要将自己下载的maven配置到eclipse中。