所以我下载了ignition library,用Maven构建并作为项目导入到eclipse中。
但是,所有库和示例代码在项目名称前都有一个红色感叹号,并且它们不会编译。 “问题”控制台显示Build Path存在一些问题,并且有很多“未绑定的类路径变量:'M2_REPO'... ”条目。 我看到他们指向一些jar文件。
请告诉我如何摆脱这些错误并修复项目以便编译?
提前致谢。
答案 0 :(得分:1)
将类路径变量M2_REPO
添加到项目中:
看起来您使用经典方式将项目导入工作区(文件 - >导入... - >常规 - >现有项目到工作区),如果我记得,这就是Eclipse要求修复的原因-name classpath varlable M2_REPO
。
如果Android项目已正确编组,则应安装两个Eclipse插件(m2e& m2e-android)并将项目导入为maven项目(文件 - >导入... - > Maven - >现有Maven项目),这不需要classpath vaiable M2_REPO
。
希望这是有道理的。
答案 1 :(得分:0)
您可以通过Maven命令“eclipse:configure-workspace”
添加M2_REPO类路径变量mvn -Declipse.workspace="your Eclipse Workspace" eclipse:configure-workspace