没学Maven之前创建Web项目,直接创建Web Project一路默认即可。学了之后发现了下面有Maven支持这个选项,于是就尝试了一下给Web项目提供Maven支持。
创建有Maven支持的Web项目
第一步和之前一样File->New->Web Project。
创建Web项目时,在Maven选项处选择提供Maven支持。
Myeclispse 和 Standard 两者的目录有所区别。Myeclipse Maven JEE Project 的目录和普通的Web项目基本一致;Standard Maven JEE Project 的目录就是标准的Maven项目目录了。(两者到底有什么本质性的区别本人还是不是很清楚,如果有大神能指点一下就最好不过了)
Myeclipse Maven JEE Project目录
Standrad Maven JEE Project目录
使用Maven下载jar包
在两个目录下面都可以看到大名鼎鼎的pox.xml。”POM(project object model)是Maven对一个单一项目的描述。没有POM的话,Maven是毫无用处的——POM是Maven的核心。” 这是引用了网上的一段,可见pom的重要性。接下来就要对pom.xml进行操作。
下载需要的jar包
我们可以去maven的中央仓库里面去找到自己想要的jar包。
http://www.mvnrepository.com/
当然一般来说下载地址会改为国内镜像,这样下载速度会快很多。我是改成了阿里的镜像,在maven的目录中的.setting文件里找到mirrors标签即可。
进入官网,搜索你想要的包。
接下来,选择一个进入,我点击了第一个,发现有许多版本。
选择你需要的版本,点击进入后看到了Maven,将dependency标签对中的内容复制下来。
将复制的内容放入pom.xml文件的dependencies标签对中保存。
保存完后如果你的Maven配置没问题的话就会自动下载了,下载完成之后Maven Dependencies就会出现刚刚下载的jar包。
当然,当你仅仅需要下载几个包时,Maven的优势并没有那么明显,但是当需要下载很多jar包时,使用Maven下载的话既方便,条理又清晰。如何使用这些下载的jar包,还要等我慢慢研究一下再说了。。