問題タブ [sbt-idea]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5234 参照

scala - IntelliJ + Scala+スペック+sbtプロジェクトをセットアップする方法は?

IntelliJ(12.1)をサポートするScala(2.10)のspecs2を使用して空のsbtプロジェクトをセットアップしようとしていますが、sbt compile空のプロジェクトディレクトリでこのエラーが発生します。

私のbuild.sbtファイルは次のようになります。

私は次のようにしてsbtをインストールしましたbrew install sbt

ブリューは私がsbt0.12を持っていると言いますが、私sbt --versionが得るとき:

$ PROJECT_DIR / projects / plugins.sbtにこれを入れて、少なくともIntelliJファイルを生成しようとしました。

しかし、私がやったときsbt gen-idea、私はこのエラーを受け取りました:

build.sbt誰かがScala2.10.1とsbt用のIntelliJ12.1ファイルを生成するサンプルを投稿できますか?

ここでプロジェクトをチェックインしました:https ://github.com/pathikrit/scalgos

私が間違っていることを教えてください???

0 投票する
1 に答える
431 参照

scala - sbt-idea など、sbt プラグインのログ レベルを変更できますか?

私はsbt-ideaプラグインを使用しており、メタプロジェクトとメイン プロジェクトでlogLevel := Level.Warn. これは、ほとんどのビルドからすべてのサブ警告メッセージを消すのに効果的ですが、メッセージをsbt-idea出力し続けinfoます。

おそらく、プラグインがlogLevel適用される前にロードされ、何らかの方法で異なるレベルのロガーへの参照を取得していると思いますか? 特に、プラグインは、初期化時にロガーの状態を要求しているように見えることを除いて、ロギングに関して特にファンキーなことをしているようには見えません。設定が適用された後のロガー オブジェクトとは異なるロガー オブジェクトになる可能性がありますか?

sbt のどの部分が実際にlogLevel設定キーを消費して、新しいロガーを作成するのか、既存のロガーを変更するのかを確認することはできません。

0 投票する
1 に答える
38 参照

scala - Scala で別のパッケージから型を取得できません

複数のサブプロジェクトで構成されるプロジェクトがあります。たとえば、3 つあるとしましょう: サービス コア コモン

私のbuild.scalaには、次の定義があります

開発には idea を使用するので、アイデア固有のファイルの生成には sbt-idea 1.4.0 を使用します。

'common': Userin パッケージcom.project.common.domainにクラスを作成しましたが、'Service' モジュールから使用したいと考えています。私はできません。それは単にそれを見ていません。iml ファイルを確認しましたが、依存関係が含まれています。

誰もこの問題を見たことがありますか?

0 投票する
1 に答える
6648 参照

scala - sbt 0.13+ のクリーン インストールで「有効なキーではありません: gen-idea」と表示されます。修正方法を教えてください。

私はgen-idea仕事に就こうとしています。これは私がインストールする方法とsbtプラグideaインです:

http://www.scala-sbt.org/release/docs/Getting-Started/Setup.html

手動インストールの手順に従っています:

sbtファイル内にこのコンテンツを入れました:

次に、保存した後:

次に、次の指示に従います。

https://github.com/mpeltonen/sbt-idea

この内容を入力します:

「有効なキーではありません: gen-idea」という問題を修正するにはどうすればよいですか?

0 投票する
1 に答える
515 参照

scala - SBT 経由で Google アナリティクス jar を scala プロジェクトに追加する

Google アナリティクス パッケージ/jar を SBT を使用して scala プロジェクトに追加したいと考えています。ただし、 http://mvnrepository.com/でプロジェクトの URL を見つけることができません 。Google フォーラムでも探してみましたが、役に立ちませんでした。

jar をダウンロードして、管理されていない jar として sbt に追加することを考えています。https://code.google.com/p/google-api-java-client/source/browse/com/google/apis/google-api-services-analytics/v3-1.3.3に jar があると思います-beta?repo=mavenrepo&r=5f31c0ad06088b1762f414890cef93ba177ad4b8 ただし、これは Maven リポジトリです。ここで、jar をダウンロードする代わりに、SBT にライブラリのダウンロードを処理させたいのですが、そのためには、Google コードがある場所へのリンクを投稿した Maven リポジトリの URL が必要です。

質問
Google Analytics jar が保存されている Maven リポジトリへの URL を (上記の URL から) 把握する方法はありますか? Google アナリティクスのコピーを含む他のリポジトリも同様です。

0 投票する
1 に答える
860 参照

scala - gen-idea を使用してアイデア プロジェクトを作成する

私は と が初めてsbtですscala。とをインストールsbtしましsbt-ideaた。今すぐアイデア プロジェクトを作成するにはどうすればよいですか?