[英]Unbound classpath variable junit and log4j when importing a libgdx project in to eclipse
我正在尝试导入并运行此处列出的项目:
我首先下载zip文件,然后将其导入到eclipse中。 从这里我得到以下三个错误(解决其他与错误的Android版本有关):
Description Resource Path Location Type
Unbound classpath variable: 'M2_REPO/junit/junit/4.5/junit-4.5.jar' in project 'game-test-desktop' game-test-desktop Build path Build Path Problem
Description Resource Path Location Type
Unbound classpath variable: 'M2_REPO/junit/junit/4.5/junit-4.5.jar' in project 'netthreads-libgdx' netthreads-libgdx Build path Build Path Problem
Description Resource Path Location Type
Unbound classpath variable: 'M2_REPO/log4j/log4j/1.2.16/log4j-1.2.16.jar' in project 'netthreads-libgdx' netthreads-libgdx Build path Build Path Problem
有谁知道如何解决这个问题? 我注意到这个junit应该包含在Eclipse的JDT中,但是我已经安装了它而没有改变错误。 谢谢。
问题是项目依赖于使用Maven管理的库,Eclipse不会自动设置来处理。
您需要先下载然后安装Maven 。 然后,您可以打开命令行窗口并从项目目录运行mvn install
,这将构建代码并下拉所有必需的依赖项。
最后,您需要进入Eclipse并将其设置为知道您的本地Maven存储库...
name
将是M2_REPO
path
将类似于c:\\users\\drew\\.m2\\repository
如果在Eclipse中重新编译,那些错误应该消失。
我同意Drew,但也重启了你的日食。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.