1

初めて scala アプリケーションを開発しましたが、ECLIPSE なしでソースから scala アプリケーションを実行およびビルドできる「ワンクリック」タイプのスクリプトを使用してデプロイする必要があります。

私は scala にまったく慣れていないので、コマンド ラインからアプリをビルドするために、すべてのソース ファイルがどこにあるかなどを伝える方法がわかりません。また、scalaコンパイラにリンクするように指示する必要がある2つのサードパーティの.jarライブラリもあります...

これに関するドキュメントはありますか?またはコマンドラインの例?私のプロジェクト階層は次のとおりです。

  • src/packagename: すべての .scala が含まれます
  • bin/packagename: all.class ファイルが含まれます
  • libs/ -> 何らかの方法でインポートする必要がある 2 つの .jar ファイルが含まれています

私はdebian Linuxに取り組んでいます

編集:Eclipseでエクスポートするこの機能を見つけたので、.javaファイルを作成し、そこからメインのscalaオブジェクトを呼び出しました。次に、実行可能なjarとしてエクスポートしました。ただし、新しい実行可能なjar「sudo java runnable.jar」を実行すると、「class not found exception: runnable.jar」と表示されます

4

1 に答える 1

1

Scala プロジェクトを構築する一般的な方法であるhttps://github.com/harrah/xsbt/wikiをご覧ください。wiki のチュートリアルを実行して、すべてが正常に動作するようにディレクトリ構造を整理する方法を学習してください。

Eclipse と組み合わせたい場合は、次のプラグインをチェックしてください: https://github.com/typesafehub/sbteclipse

于 2012-09-26T14:09:26.193 に答える