maven总结
maven是一个项目管理工具,可以帮助我们管理中大型项目。
maven能做的事情:编译,测试,清理,打包,运行等。通过简单的命令可以执行上述工作。clean命令清理项目、compile命令编译项目、test测试项目、package打包项目。这些是开发人员经常做的事,但maven可以提高我们的工作效率。例如:package打包命令,若打成war包,maven会把项目在web容器中运行的所有所需的文件打成一个压缩包,这样你把一个压缩包放到web容器中就可以了,否则你要复制很多文件。
maven的安装:maven官网下载:http://maven.apache.org/download.cgi,解压后就可以使用,不需要安装。配置环境变量:控制面板-》系统-》高级系统设置-》环境变量,在path变量里添加maven的bin路径,保存。进入cmd界面,输入mvn -v命令,出现maven的相关信息,说明环境配置成功。
maven的使用:使用maven主要是通过maven命令来执行。清理:mvn -clean,测试:mvn -test, 编译:mvn -compile, 打包:mvn -package,创建项目:mvn -archetype:create 。这里需要注意的:对哪个项目执行操作,需要cd定位到相应的项目目录下。
maven与eclipse整合:在实际项目中,我们常常把maven与eclipse整合使用。eclipse安装maven插件(高版本的eclipse内置maven插件,具体的安装不陈述)。1.maven依赖jdk中的jre,非jdk中jre缺少maven的某些依赖。因此把eclipse的默认jre改成默认为jdk:Window-》Preferences-》Java-》Installed JREs,点击Add添加jdk,并改成默认。2.在eclipse配置maven,Window-》Preferences-》Maven,在Installations选项中添加自己的maven,在User Settings 选项的 User Settings里选择maven目录下的conf目录下的settings.xml,保存。
maven配置:主要是对conf目录下的settings.xml文件的配置。1.配置本地仓库:大概在文件的50多行,例如:<localRepository>E:/molinWork/repository</localRepository>。2.在mirrors标签里配置镜像仓库。3.在profiles里配置jdk。对于新手来说,2和3先不用管。
使用maven创建项目:这里需要注意几点,1.创建项目后,右击项目,找到Deployment Assembly选项,看看各个目录对应的输出位置。2.Java Build Path里,确保项目class文件输出路径在target/classes中。3.Project Facets里,勾上Dynamic Web Module。针对pom.xml文件,依赖库可以从http://mvnrepository.com/ 中找,本地库没有就从网上下。
浙公网安备 33010602011771号