Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
14
Help us understand the problem. What is going on with this article?
@seratch

Scala 2.11 + sbt-builldinfo + IntelliJ IDEA で "BuildInfo is already defined as case class BuildInfo"

More than 5 years have passed since last update.

Scala 2.11 で sbt-buildinfo を使っていて terminal から sbt でビルドする分には問題ないのに IntelliJ IDEA 上からコンパイルすると以下のような謎のエラーが必ず出るようになります(Scala 2.10.4 では起きない)。

Error:(4, 13) BuildInfo is already defined as case class BuildInfo
case object BuildInfo {
            ^

調べたところ、どうやらこれは IDEA のデフォルトのコンパイラ設定が Scala 2.11 にうまく対応できていない?ためのようで「Preferences > IDE Settings > Scala > Incremental compilation by」で「IntelliJ IDEA」ではなく「SBT incremental compiler」を選択すると回避できます。

Screen Shot 2014-06-24 at 16.05.56.png

他にも影響が出そうな内容なので、そのうち直るかもしれませんけど。

14
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
seratch
Slack で Bolt などの Slack 公式 SDK の開発、日本での API に関する啓蒙活動を担当しています。
slack
Slack は必要なメンバーから情報、ツールまで一元化するメッセージプラットフォームと、そのアプリ開発用プラットフォームを提供しています。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
14
Help us understand the problem. What is going on with this article?