昨天将一个maven项目导入eclipse中,因为以前不了解maven,将maven项目导入后不知道如何发布,故请教了同事,在此总结下使用maven入门配置及maven项目导入eclipse后的相关的设置。java
1.maven安装及配置apache
a.下载maven包,下载地址:http://maven.apache.org/download.cgi,我下载的是3.0.5版本windows
b.加压缩,将解压后的文件夹放到D盘便可,另外设置本地仓库地址,个人地址的是 D:\mvnRepository。eclipse
需经过修改D:\apache-maven-3.0.5\conf\settings.xml文件来实现本地仓库地址的自定义。maven
settings.xml文件的配置以下:spa
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ~/.m2/repository -->server
<localRepository>D:/mvnRepository</localRepository>xml
.......此后省略n行ip
c.将maven配置到环境变量path中,个人是D:\apache-maven-3.0.5\bin,配置时注意分号与以前的隔开。开发
这样咱们就安装好了maven,能够在dos命令中 输入mvn -v 来查看maven的版本。 需注意的一个前提是安装前要安装过jdk哦。
2.maven项目导入eclipse后的配置
a.在接触maven项目以前,我用的是myeclipse,而后直接将maven项目check下来配置maven的相关信息后,在Add DeployMent中找不到项目,顿时傻眼了,而后就请教
同事,同事说咱们都用的eclipse,用myeclipse找不到项目多是由于当时这个项目是用eclipse开发的,无语,姑且就这么认为吧,欢迎知道真正缘由的同窗告诉我啊。
b. a中的所属只是前奏,如今来讲下eclipse下的配置,安装eclipse,check项目操做省略,eclipse下的jdk、tomact配置省略。
b.1 将maven配置到eclipse中:
windows - preferences - maven - Installations下 将D盘中的maven add进来便可。
windows - preferences - maven - User Setting下 选择D:\apache-maven-3.0.5\conf\settings.xml 文件便可。
经过这两步操做就将maven集成到了eclipse中
b.2 maven项目的发布
右键项目 - 属性 - Project Facets 勾上Dynamic Web Module、java(注意选择jdk版本)、javaScript,而后肯定。
b.3 上述操做以后,在eclipse server下右键Add and Move就会发现咱们项目了,发布便可。
须要注意的是项目可能会依赖本地仓库中的jar包,若是没有的话,能够在dos窗口切换到项目的pom.xml下,执行mvn clean compile命令便可;另外可能会遇到class文件没编译的状况,执行mvn clean compile这个命令后也能够了,这种状况是我这出现的,我同事那没出现,执行命令以后就没问题了。
以上就是我在玩第一个maven项目的一个简单总结,可能会有说的不明白或者不正确的地方,欢迎各位指正,也欢迎你们多多交流相关知识。