問題タブ [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.
scala - sbt-アイデアとサブプロジェクト
たとえば、sbt プロジェクトに 50 個のサブ プロジェクトが含まれているとします。サブプロジェクトのセットがレポから取得され、他のサブプロジェクトのセットが実際にプロジェクトファイルに含まれていることを指定する intellij プロジェクトを生成することは可能ですか?
つまり、一度にサブ プロジェクトの小さなサブセットのみに取り組みたいと考えており、他のサブ プロジェクトを変更またはコンパイルする必要がないことがわかっています。
ありがとう
scala - sbt-ideaとIdeasbtプラグインの役割
sbt-ideaを使用してsbtベースのintelliJプロジェクトを作成する場合、IntelliJのsbtプラグインの目的は何ですか?IntelliJ内にsbtコンソールを作成するだけですか、それともそれ以上のことをしますか?
これを考えると、最初にScalaプロジェクトを作成し、次にsbtコンソールで「idea」を実行してプロジェクトをsbtベースにするのは正しいプロセスですか?それで、sbtプラグインがsbtベースのプロジェクトを作成するアイデアを可能にしないと仮定するのは正しいですか?
scala - SBT クラスを Intellij Idea にアタッチする方法は?
私はおそらくばかげた問題を抱えています。IntelliJ Idea で SBT ビルド スクリプト (Build.scala) を書きたいのですが、IDE は SBT クラス (ビルド、プロジェクトなど) を認識しません。プロジェクトに sbt-launch.jar を添付しましたが、sbt-launch.jar にはこれらのクラスが含まれていないため、何も変更されませんでした。これを機能させるにはどうすればよいですか?
scala - Play Idea の失敗 - このバージョンの sbt 0.11.3 には sbt-idea プラグインがありません
私は立ち往生しています。
私はMacを使用しており、brewでタイプセーフスタックをインストールしました
play new appnameを使用して新しい play プロジェクトを作成しましたが、すべて問題ありません。
play ideaを使用して intelliJ にインポートしようとしていますが、これを行うと次のエラーが発生します。
遊びがあります!2.0.3 および sbt 0.11.3
これを実際に修正する方法はありますか?
scala - SBT、Scala、SBT-Idea、および Play フレームワークがどのように連携するかを理解する
私は新しく、SBT を使用していくつかの単純な Scala アプリケーション/チュートリアルを作成しました。Play フレームワークに移り、 を使用して空のプロジェクトを生成しましたg8 typesafehub/play-scala
。正しく生成されていることを確認するために、いくつかのテストを行いました。https://github.com/mpeltonen/sbt-idea
これでうまくいったので、IntelliJ プロジェクトを生成するためにsbt-idea プラグインを追加しました。これは地獄が解き放たれた場所です。
完全にコンパイルするには、適切な Scala、SBT、Play フレームワーク、および sbt-idea バージョンの組み合わせを見つける必要がありました。そうしないと、正しいエラーや警告が表示されることなく、コンパイルが中断されてしまいます。これまでのところ、私が持っていた最高の「組み合わせ」は
次の警告で
最新バージョンの SBT 0.12 と Play 2.0.3 を使用すると、コンパイル エラーが発生します。これらすべての作品をうまくまとめる方法についてのアイデアや説明はありますか? それは今私にとってバージョンの混乱です。ありがとう
sbt - ライブラリを Intellij IDEA sbt Scala Android プロジェクトに追加するには?
コンソールで sbt プロジェクトをコンパイルしようとすると、次のエラーが発生します。
compile [info] Wrote D:\androidProjects\myfootball\target\scala-2.9.1\src_managed\main\scala\my\android\myfootball\TR.scala [info] 4 つの Scala ソースと 1 つの Java ソースを D:\ にコンパイルandroidProjects\myfootball\target\scala-2.9.1\classes... [エラー] D:\androidProjects\myfootball\target\scala-2.9.1\src_managed\main\scala\my\android\myfootball\TR.scala: 9:タイプ MapView はパッケージ ru.yandex.yandexmapkit のメンバーではありません
[エラー] val マップ = TypedResourceru.yandex.yandexmapkit.MapView [エラー] ^ [エラー] 1 つのエラーが見つかりました [エラー] {file:/D:/androidProjects/ myfootball/}MyFootball/compile:compile: コンパイルに失敗しました [エラー] 合計時間: 2 秒、完了しました 02.10.2012 21:36:23
Project Module Settings -> Librariesで MapView を使用してライブラリを追加し、MapView コンポーネントで ctrl+click を使用すると正常に動作します。また、build.sbt ファイルに依存を追加して、これを実行しようとしました
コンソールで sbt を更新すると、依存関係が正常にダウンロードされます...しかし、すべて無駄です.... .. プロジェクトをコンパイルしようとして失敗しました。ライブラリを追加する別の方法を知っている人はいますか?
scala - Play2フレームワークでsbtアイデアプラグインのオプションを設定するにはどうすればよいですか?
PlayフレームワークにはIdeaプロジェクトファイルを生成するための独自のカスタムsbtプラグインがあることを知っており、それを構成する方法を見つけようとしています。たとえば、次のように入力すると、いくつかのオプションが利用できるようになります。
私は得る
Play Consoleを使用してこのオプションをtrueに設定するにはどうすればよいですか?これを行う方法に関するドキュメントを見つけることができませんでした。
scala - scala-2.10 プロジェクトで sbt-idea を動作させるにはどうすればよいですか?
Scala 2.10 プロジェクトでsbt-ideaを動作させるのにかなり苦労しました。
sbt-idea
私はそのgitリポジトリからコンパイルしようとしましたが、設定されていることを確認してください
でbuild/Build.scala
、コマンドを使用publish-local
して git でコンパイルします。しかし、それにもかかわらず、私は取得し続けます
公開したバージョンでそれを使用するときは、単に追加するだけです
project/plugins.sbt
ファイルに。
scala - Intellij IDEA 12.0 を Play Framework 2.1.0 アプリと Scala 2.10.0 で動作させるにはどうすればよいですか?
そこで私は、IDEA 12.0 を Play 2.1.0 と Scala 2.10.0 で動作させようと試みてきました。自分の思い通りにいかないので諦めました。build.properties
ここに、私の、Build.scala
、およびのコピーがありplugins.sbt
ます。playframework サイトのアプローチに従って、idea with-sources=yes
play コンソールで実行しました。sbt-idea
また、plugins.sbt にあるように、プラグイン バージョン 1.3.0-SNAPSHOT を追加しようとしましたが、作成したばかりの新しいビュー テンプレートまたは新しいルートを参照したい場合、何も機能しないようです。IDEA で作業できる唯一の方法は、コンソールを開いて実行sbt compile
し、IDEA に戻ることです。IDEA が更新され、新しいビュー テンプレートまたはルートが認識されます。
plugins.sbt
build.properties
Build.scala