【问题标题】:Update Gradle references to include maven local jars (libGDX & Tween Engine)更新 Gradle 引用以包含 maven 本地 jar(libGDX 和 Tween 引擎)
【发布时间】:2014-06-12 10:06:23
【问题描述】:

我按照以下步骤设置外部依赖项:

https://github.com/libgdx/libgdx/wiki/Dependency-management-with-Gradle

(部分:外部依赖示例 >> 使用 maven 的通用补间引擎)

之后,我检查了 maven repo 目录,文件在那里:

C:\Users\Admin.m2\repository\aurelienribon\tweenengine\6.3.3

执行 gradlew bat 重建项目没有返回错误:

我遗漏了一些东西,因为在 Eclipse 中没有看到对 Tween 引擎的引用:

显然,如果我尝试在我的代码中添加对 Tween Engine 的引用,我会收到错误消息:

如何在现有的 gradle 项目上设置新的引用,在这种情况下使用 libGDX 来使用 Tween Engine?

【问题讨论】:

  • 您运行gradle --refresh-dependenciesgradle eclipse 了吗?还尝试选择 eclispe 中的所有项目,右键单击它们并执行 Gradle -> 全部刷新
  • @noone 你是对的...选择所有项目并运行上下文菜单 Gradle >> 刷新依赖项修复了依赖项问题。非常感谢!
  • 你要我写这个作为答案,还是要删除这个问题?
  • @noone,是的,你的评论解决了我的问题......所以......是的,这是一个答案。再次感谢。赛亚
  • 我把它写成一个正确的答案,希望你能接受它,所以它不会再被列为未回答了。

标签: java android eclipse maven libgdx


【解决方案1】:

你做的一切都是正确的,但是仅仅添加依赖并不会刷新eclipse中的依赖。

您必须在eclipse中标记所有相关项目,右键单击它们并执行Gradle -> Refresh Dependencies。根据您更改的具体内容,您甚至可能需要发送Gradle -> Refresh All

这将更新eclipse中的依赖,你会找到需要的类。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-01
    • 1970-01-01
    相关资源
    最近更新 更多