Gradle:"全部刷新"删除Java构建路径中的链接项目

时间:2015-01-27 10:51:49

标签: eclipse gradle libgdx robovm

我正在使用libgdx与RoboVM制作ios游戏。我使用的是最新版本的LibGDX,RoboVM,我的Eclipse是最新的。

最近,由于Robovm bindings,我一直在尝试添加Google Analytics。 我在Eclipse中手动导入了分析项目:  用文件 - >导入 - > Gradle项目

Everyting工作正常,我可以导入和使用我的ios项目中的类。

但是如果我右键单击我的ios项目 - > Gradle - >刷新所有,构建是成功的,但它从java构建路径中删除分析项目。因此,当我尝试使用命令行从终端编译我的ios项目时,它不会编译,因为它不会使分析类更好。我正在使用" ./ gradlew -Probovm.device.name = myiPhone launchIOSDevice --stacktrace"

我猜Gradle或Robovm中有一个设置或属性我应该改变,有人有想法吗?

1 个答案:

答案 0 :(得分:1)

回答自己,它可能会帮助其他人......我最终从分析项目中创建了自己的jar,并将其作为库添加到单独的文件夹中。如下所述:https://github.com/BlueRiverInteractive/robovm-ios-bindings/blob/master/README.md 这样每个新的Gradle构建都会正确地将它链接到我的ios项目。