在这里不过多涉及maven本身的安装(不要骂我,主要是用来当笔记用的,所以不能照顾广大人民群众了),主要提示一下,使用maven过程中的一点意外事件,之前用maven一点问题没有,可是最近发现eclipse下的maven将大量的jar包搞在了eclipse根目录下座位仓库了,所有配置一切如常,网上有说http://marshal.iteye.com/blog/144335如上配置,可是在我使用的eclipse3.7中发现,其实所谓的:
为Maven设置Classpath变量,设置java>build path>classpath variables
通过new...按钮增加一个变量条目:
name:M2_REPO
path:C:/Documents and Settings/zhangsan/.m2/repository,zhangsan是你的xp中的用户名
这一步操作实际上显示的是不可修改,原因找了很多,最后发现,新版中默认的相对路径不再是用户名下的.m2路径下,而是打包的时候放到了eclipse的根目录下了,唯一的做法就是修改掉.m2文件下的settings.xml中的
<localRepository>C:/Users/username/.m2/repository</localRepository>
原本这里如果不配置,默认会放置到上述目录下,但是新版的eclipse的缘故,导致仓库并不能被确定,所以这里需要用户指定路径,否则你的eclipse下就会多出很多本该在仓库中的jar
http://m2eclipse.sonatype.org/sites/m2e
更换为