Java “游戏框架”;“日食”;命令抛出错误,无法找到sbt_2.9.1;0.13.5

Java “游戏框架”;“日食”;命令抛出错误,无法找到sbt_2.9.1;0.13.5,java,eclipse,scala,playframework,sbt,Java,Eclipse,Scala,Playframework,Sbt,我以前从未使用过scala,这是面试测试的要求。当我尝试运行play eclipsify命令时,出现以下错误: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0 Getting org.scala-tools.sbt sbt_2.9.1 0.13.5 ... :: problems summary :: :::: WARNINGS

我以前从未使用过scala,这是面试测试的要求。当我尝试运行
play eclipsify
命令时,出现以下错误:

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0
Getting org.scala-tools.sbt sbt_2.9.1 0.13.5 ...

:: problems summary ::
:::: WARNINGS
                module not found: org.scala-tools.sbt#sbt_2.9.1;0.13.5

        ==== local: tried

          C:\Users\Paul\Documents\Programming\play-2.0\framework\..\repository/local/org.scala-tools.sbt/sbt_2.9.1/0.13.5/ivys/ivy.xml

        ==== Maven2 Local: tried

          file://C:\Users\Paul/.m2/repository/org/scala-tools/sbt/sbt_2.9.1/0.13.5/sbt_2.9.1-0.13.5.pom

        ==== typesafe-ivy-releases: tried

          http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt_2.9.1/0.13.5/ivys/ivy.xml

        ==== Maven Central: tried

          http://repo1.maven.org/maven2/org/scala-tools/sbt/sbt_2.9.1/0.13.5/sbt_2.9.1-0.13.5.pom

        ==== Scala-Tools Maven2 Repository: tried

          http://scala-tools.org/repo-releases/org/scala-tools/sbt/sbt_2.9.1/0.13.5/sbt_2.9.1-0.13.5.pom

        ==== Scala-Tools Maven2 Snapshots Repository: tried

          http://scala-tools.org/repo-snapshots/org/scala-tools/sbt/sbt_2.9.1/0.13.5/sbt_2.9.1-0.13.5.pom

                ::::::::::::::::::::::::::::::::::::::::::::::

                ::          UNRESOLVED DEPENDENCIES         ::

                ::::::::::::::::::::::::::::::::::::::::::::::

                :: org.scala-tools.sbt#sbt_2.9.1;0.13.5: not found

                ::::::::::::::::::::::::::::::::::::::::::::::



:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
unresolved dependency: org.scala-tools.sbt#sbt_2.9.1;0.13.5: not found
我花了很多时间在网上寻找解决方案,但到目前为止还没有任何效果,老实说,我甚至不确定我在寻找什么。
是否可以将游戏指向正确的存储库?如果是,那在哪里?
我能告诉play使用旧版本吗?我该怎么做

昨天我几乎花了整整一天的时间试图正确设置环境,但收效甚微。 最后,我通过安装Intellij并通过它导入,成功地运行了一个项目模板,但使用Intellij来做这个项目并不好,我也没有这方面的经验,这大大降低了我的速度。

如果我能在eclipse中启动并运行这个项目,我想我可以很快地完成这个编码挑战——没有问题。有人能帮我解决这些问题吗

您可能混合了两种不同的版本。您不应仅使用
play
,而应使用
activator
。实际上,
play
命令不再可用(因此,除非您添加了名为play的别名以执行激活器,否则您将使用不同的版本)。另外,
eclipse
仅适用于旧版本(现在称为
eclipse

因此,请按照以下步骤重试:

$ activator new
(Choose Java or Scala Play template)
Enter a name for your application (just press enter for 'play-java')
> sometest

$ cd sometest
$ ./activator eclipse

您使用的是哪个播放版本?如果该播放项目是公共的,请添加链接。我使用的是最新版本2.3.6。该项目是使用“activator new”构建的默认java项目模板,如java入门教程中所述。这就是我在eclipse中所能做到的。当我运行“play eclipsify”时,会出现错误。安装的sbt版本为0.13.6,我已卸载并手动安装了0.13.5,但“play eclipsify”仍会出现上述错误。谢谢!太多了!!该信息不在教程中,我也没有在关于设置IDE的页面上看到,该页面仍然提到“eclipsify”和使用play。@bot\u bot。。。很明显,您检查了错误的版本-开始时使用了
eclipse
并讨论了
activator
,如果您在docs for 2.3.x中发现了对
play eclipse
命令的任何引用,请将其提交给作者是的,我现在意识到,我不确定我是如何做到的,完成测试后,我将再次执行这些步骤并报告任何错误,但我认为您是对的。