問題タブ [sbt]

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 投票する
1 に答える
1097 参照

scala - Scalaのsimple-build-toolはテストを実行していないようです

私はsbtを使用してプロジェクトを作成し、次のように構成しました。

次に、ScalaTestの例をファイルに貼り付け、「sbt test」を実行して、機能しているかどうかを確認しました。ファイルはコンパイルされますが、テストは実行されません。

私の知る限り、これは意図されたとおりに単純です。私は何かが足りないのですか?

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

scala - `sbt package` の結果、巨大な war ファイルが生成されます - どうすれば小さくできますか?

現在、SBT を使用して Lift プロジェクトを管理しています。デプロイしたいのですが、'sbt package' を実行すると 60MB の war ファイルが生成されます。これはかなり大きいようです。サイズを小さくする方法はありますか?

ありがとう!

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

android - アクティビティでメソッドが見つかりません

私は Scala + Android (および sbt android プラグインを使用) から始めています。View.OnClickListener を実装するアクティビティを使用せずに、ボタン アクションをボタンに接続しようとしています。

メソッドが見つからないため、ボタンのクリックは実行時に失敗します。私が取り組んでいるドキュメントには、アクションで View を取得する public void メソッドを宣言するだけでよく、そのメソッド名をレイアウトで使用する必要があると書かれています。

私は何を間違えましたか?

MainActivity.scala

res/レイアウト/main.xml

クリックの失敗

アップデート

これは sbt android プラグインのエラーかもしれないと考えて、コンパイル後にメソッドが存在することを二重に確認しました。javap を使用して ...

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

scala - Scala の単純なダミー プロジェクト

現在、私の全体の作業サイクルは次のとおりです。

  1. foo.scala を編集
  2. fsc foo.scala && scala -cp . FooMain

しかし、私のプロジェクトは大きくなっており、ファイルを分割したり、単体テストを作成したりしたいと思っています。同様に、単体テストについても同様です (非常に多くのフレームワークがありますが、どれを選択すればよいでしょうか?)

私の一日は、sbt を使用したダミーの単体テストを含む単純な圧縮されたダミー プロジェクトです。

そんなものが存在するか知っていますか?

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

scala - Simple Build Tool で作成したパッケージを実行するにはどうすればよいですか?

走る:

この jar パッケージをこの方法で実行できないのはなぜですか?

0 投票する
5 に答える
12169 参照

scala - Simple Build Tool でスタンドアロンの jar を作成する

必要なすべてのライブラリ (scala-library.jar) をメイン パッケージにパッケージ化するように sbt に指示して、スタンドアロンにする方法はありますか? (静的?)

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

scala - sbt プロジェクトの Scala バージョンを変更するには?

sbt プロジェクトで Scala のバージョンを変更するにはどうすればよいですか?

システムの Scala のバージョンが正しいかどうかを SBT に確認してもらい、正しくない場合はダウンロードしてもらいたいです。

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

scala - pk11 またはステップを使用した scala sbt

私は sbt と pk11/steps に非常に不満を感じています (なぜこれらの機能がそのままでは機能しないのですか?)

「jetty-run」を実行しようとしていますが、依存関係エラーが多すぎて、もう楽しくありません。

sjson 0.3 の未解決の依存関係に悩まされています

どのmvnリポジトリからsjson 0.3を取得できるか知っている人はいますか?

0 投票する
8 に答える
17906 参照

java - Maven から SBT への移行

ご存じのように、SBT は何らかの形で Maven と互換性があります。SBT は単純な Maven POM を認識し、それらに指定された依存関係とリポジトリを使用できます。ただし、SBT wikiによると、SBT プロジェクト定義でインライン依存関係が指定されている場合、POM は無視されます (したがって、この場合両方を使用することは不可能です)。

インライン依存関係宣言が存在する場合、Maven および Ivy 構成 (pom.xml および ivy.xml) は無視されます。

Maven POM から SBT プロジェクト定義への任意の種類のコンバーターが存在するかどうか (POM の XML をプロジェクト定義の Scala コードに変換する)、誰かが知っていますか? そのようなスクリプトを作成することを検討しています (古い Scala/Maven プロジェクトを SBT に移行するのに役立ちます) が、この機能が既に存在するかどうかを最初に知りたいです。

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

deployment - Scalaアプリケーションのパッケージ化とデプロイ

デスクトップPCで使用するためにScalaアプリケーションをパッケージ化する最も簡単な方法は何ですか?それはjarファイルの形になると思います。

現在、私はSBTを使用してプログラムをコンパイルおよび実行しています

Scalaがインストールされているマシン(およびクラスパス内のライブラリ)のソリューションと、Javaのみがインストールされているマシンのソリューションに興味があります。