【问题标题】:JmonkeyEngine gradlew build doesn't workJmonkeyEngine gradlew 构建不起作用
【发布时间】:2018-01-25 15:40:41
【问题描述】:

我是 JMonkeyEngine 的初学者。我克隆了存储库JMonkeyEngine SDK based on Netbeans,然后在终端中运行./ gradlew build 并返回此错误:

FAILURE: Build failed with an exception.

* Where:
Build file '/var/www/html/programas/sdk/build.gradle' line: 346

* What went wrong:
A problem occurred evaluating root project 'sdk'.
> Could not resolve all files for configuration ':optlibs'.
   > Could not resolve org.jmonkeyengine:jme3-jbullet:3.2.0-SNAPSHOT.
     Required by:
         project :
      > Could not resolve org.jmonkeyengine:jme3-jbullet:3.2.0-SNAPSHOT.
         > Could not parse POM /home/jramirez/.m2/repository/org/jmonkeyengine/jme3-jbullet/3.2.0-SNAPSHOT/jme3-jbullet-3.2.0-SNAPSHOT.pom
            > Unable to resolve version for dependency 'jbullet:jbullet:jar'

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 7s

java版本

java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) Server VM (build 25.161-b12, mixed mode)

发生了什么或我做错了什么?

【问题讨论】:

  • 你试过./gradlew run吗?
  • 是的!它返回相同的异常...
  • 请注意,您不需要(也不应该)自己构建 SDK,特别是如果您只是想尝试一下。在这里您可以找到完整的可安装包:github.com/jMonkeyEngine/sdk/releases
  • 我目前使用的是linux s.o

标签: java jmonkeyengine


【解决方案1】:

通过查看readme 来获取您需要在第一次调用的所有依赖项

 build_engine.sh

注意:目前,SDK 必须自己构建引擎,因为并非所有需要的依赖项都在 mavenCentral/jCenter 中。因此,您必须首先在 Linux 系统上调用 build_engine.sh,在 Windows-Git-Shell 中,或者您可以手动检出 jMonkeyEngine 存储库,然后调用 gradlew.bat -PbuildJavaDoc=true install。这会将所有 jMonkeyEngine 库添加到您的本地 maven“服务器”中。

然后

 ./gradlew run 

如果你只是想在你的机器上运行 SDK

【讨论】:

  • 好的,我正在运行它,我已经阅读了自述文件......它显示了几个继续的选项,可能是?
  • ./gradlew run 如果你只是想在你的机器上运行 SDK
  • 解决方法是下载3.1.0版本,之前我安装的是3.2.0
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-12
  • 1970-01-01
相关资源
最近更新 更多