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