1

アクティベーターを次のようにインストールしました:

brew install typesafe-activator

次のように新しいプロジェクトを作成しました。

activator new my-first-system lagom-java

ディレクトリに移動し、次のようにプロジェクトを実行しactivator runます。

[info] Set current project to my-first-system (in build file:/Users/arungupta/workspaces/my-first-system/) [info] Updating {file:/Users/arungupta/workspaces/my-first-system/}my-first-system... [info] Resolving jline#jline;2.12.1 ... [info] Done updating. java.lang.RuntimeException: No main class detected. at scala.sys.package$.error(package.scala:27) [trace] Stack trace suppressed: run last my-first-system/compile:run for the full output. [error] (my-first-system/compile:run) No main class detected. [error] Total time: 0 s, completed Mar 23, 2016 12:08:22 PM

JDKのバージョンは次のとおりです。

java version "1.8.0_60" Java(TM) SE Runtime Environment (build 1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

何が欠けていますか?

4

2 に答える 2

4

ルート プロジェクトで実行するメイン クラスはありません。これが例外の理由です。すべての Lagom サービスの使用を開始するには、Lagom 入門ドキュメントrunAllを参照してください。

ちなみに、ルートプロジェクトでタスクが実行されたときのエイリアスを作成するためのチケットがあります。runrunAll

于 2016-03-24T07:44:48.583 に答える
-1

上記および入門ガイドで推奨されているように、activator代わりにactivator runaを実行してください。runAll

于 2016-03-24T23:35:11.817 に答える