私はこれでクローゼットから出ています!SBTはわかりません。そこで、私はそれを言った、今私を助けてください。
すべての道はローマに通じており、それは SBT でも同じです。まず、、、 などがあります。次に、リポジトリを含めて決定するさまざまな方法がありますSBT
。「最善の」方法はありますか?SBT
SBT Launcher
SBT-extras
たまに迷ってしまうので質問させてください。build.sbt
SBT のドキュメントは非常に詳細で完全ですが、いつorproject/build.properties
またはproject/Build.scala
orを使用すればよいかわかりませんproject/plugins.sbt
。
そしたら楽しくなるし、あるしScala-IDE
、一緒に使う正しい使い方はSBT
?鶏が先か、卵が先か。
おそらく最も重要なのは、プロジェクトに含める適切なリポジトリとバージョンをどのように見つけるかということです。マシェットを抜いて、前に進み始めますか? すべてのものと台所の流しを含むプロジェクトをよく見つけますが、少し迷っているのは私だけではないことに気づきます。
簡単な例として、私は今、まったく新しいプロジェクトを開始しています。SLICK
andの最新機能を使用したいのですがScala
、これにはおそらく最新バージョンの SBT が必要です。始めるための正気のポイントは何ですか? またその理由は何ですか? どのファイルで定義する必要があり、どのように見えるべきですか? 私はこれを機能させることができることを知っていますが、すべてがどこに行くべきかについて専門家の意見が本当に欲しいです(なぜそれが行くべきかはおまけになります)。
私はSBT
1年以上にわたって小規模なプロジェクトに使用しています。私はSBT
and thenを使用しましたSBT Extras
(いくつかの頭痛が魔法のように消えたので) が、なぜどちらか一方を使用する必要があるのかわかりません。物事がどのように組み合わされるか (およびリポジトリー) を理解していないことに少し不満を感じていSBT
ます。これが人間の言葉で説明できれば、次の人がこの道を行く多くの困難を救うことができると思います。