Eclipse里maven的project报Unbound classpath variable: 'M2_REPO/**/***/***.jar'
刚刚学习java,菜鸟一个 连eclipse都不会用,今天第一天有代码 记录一下相关问题
打开项目后,报错:Unbound classpath variable: 'M2_REPO/**/***/***.jar'
直观上来看,是找不到相关jar包。在网上百度了一下,maven工具如果不自己配置setting.xml,则会默认的把程序要用到的jar包下载到C:\Documents and Settings\(你自己的文件夹名字)\.m2\repository下。
这个时候打开项目,找不到jar包,就会报错。
有两种解决方案:
1.Eclipse->Windows->Preferences->java->Build Path->Classpath Variables new一个,名字是M2_REPO,属性选folder,指向C:\Documents and Settings\kaseyxiong\.m2\repository。这个应该就是直接找到jar包
2.修改setting文件。先下个maven插件,然后Eclipse->Windows->Preferences中可以找到Maven这一项,之后选择user settings,在user settings中选择setting.xml文件。之后确定。然后重新用maven命令,cmd->mvn eclipse:eclipse一下,maven就会把相 关的jar包都下载到你setting文件中设置的文件夹中。
有关maven是啥还不太清楚,继续学习~