2016-10-25 8 views
1

Intellijを使用してlagom-javaシードコードをインポートしようとすると、問題が発生しています。私はactivator newを使ってプロジェクトを作成します。次に、注釈処理を設定するための指示に従います。 https://immutables.github.io/apt.html#intellij-idea およびここからの追加手順http://www.lagomframework.com/documentation/1.1.x/java/ImmutablesInIDEs.html この後、namedCall、pathCallなどのメソッドを除いてほとんどすべてが解決されます。私は何が欠けているかもしれないか? ありがとうございます。IntelliJのImmutablesとLagom

+0

jdkを最新バージョンに更新し、IntelliJとプロジェクトでこのJDKが使用されていることを確認してください。それはlambasとgenericsに関連したいくつかの奇妙な合併症の誤りを私に助けた。 –

+0

ありがとうBartosz私はそれを試してみましょう。 jetbrainsからのアップデートもいいだろう。 – Slayer6

+0

Makeプロジェクトを実行しようとしましたか?私はIntelliJでlagom-cargotrackerプロジェクトをインポートしました。すべてがうまく解決しました。 – user3588254

答えて

2

これはIntelliJのJava 8サポートのバグですが、まだ型推論が正しく行われていません。それは私にとっても起こります。そして、それは完全に無限にありません。

Javaがより複雑な型推論を取得するにつれて、Java開発者はIDEで赤色を見るのをより許容しなければなりません。何年もScalaを使用していたので、IDEで赤色に気づくことさえありません。

+0

はい、私は考えました、私はScalaで同じ方法を得ました。私はそれで生きることができます。感謝ジェームス。 – Slayer6

関連する問題