1

play new helloコマンドを使用して新しいアプリを作成cdし、ディレクトリに移動しました。ディレクトリを入力playすると、次のエラーが表示されます。

akshay@Akshay:~/play/testn$ play -help
Java HotSpot(TM) Server VM warning: ignoring option MaxPermSize=512M; support was removed in 8.0
Getting org.scala-sbt sbt 0.13.0 ...
:: retrieving :: org.scala-sbt#boot-app
    confs: [default]
    0 artifacts copied, 43 already retrieved (0kB/45ms)
Error: Could not retrieve sbt 0.13.0: missing sbt.xMain

Play は私の古い Ubuntu ボックスで正常に動作していました。今日だけ、Ubuntu 12.04 32 ビットの新しいコピーを入手しました。バージョンの変更によるエラーであることはわかっていますが、確かに、これを解決することはできません。これについて私を助けてください。

チェックした .sbt/boot/update.log で、これを見ることができます:

trying http://repo.typesafe.com/typesafe/ivy-releases/org.sonatype.oss/oss-parent/7/jars/oss-parent.jar
                tried http://repo.typesafe.com/typesafe/ivy-releases/org.sonatype.oss/oss-parent/7/jars/oss-parent.jar
HTTP response status: 404 url=http://repo.typesafe.com/typesafe/ivy-releases/org.sonatype.oss/oss-parent/7/jars/oss-parent.jar
CLIENT ERROR: Not Found url=http://repo.typesafe.com/typesafe/ivy-releases/org.sonatype.oss/oss-parent/7/jars/oss-parent.jar
        typesafe-ivy-releases: resource not reachable for org.sonatype.oss#oss-parent;7: res=http://repo.typesafe.com/typesafe/ivy-releases/org.$
         trying http://repo1.maven.org/maven2/org/sonatype/oss/oss-parent/
4

3 に答える 3

0

Oracle jdk 8を使用したubuntuの新規インストールからエラーが発生しましたが、jdkを完全に削除してからjdk 7をインストールしようとしましたが、まだ解決策はありません. 新規インストールだったので、ubuntuを再インストールしてjdk 7をインストールしたら問題は解決しました。Jdk 6 以上を使用するという Play の推奨事項と矛盾する理由がわかりません。これについて Play Google グループに通知します。

于 2013-10-08T08:33:46.067 に答える
0

jenkins を介して呼び出された sbt-launcher.jar を使用してビルドしようとすると、同じエラーが発生しました。私の場合、~/.sbt/boot/ 内に 2 つの Scala バージョンがあり、古いバージョンを削除すると問題が解決しました。

于 2014-03-27T08:33:34.960 に答える