Scalaまったく初心者の私です。
今回、Windows10+IntelliJ で前からあるプロジェクトのメンテナンスをします。
まずは、やっぱり一応動作させたいじゃないですか。
前回、チュートリアルとかやってみて、
「ふむふむ。Scalaってsbtというビルドツールがあるのね。」
とかわかってきたぐらいです。
まずは、sbtをインストールします。
涙が出るほど簡単です!下記から、Windows用のmsiをダウンロードしてインスコします。
https://www.scala-sbt.org/1.x/docs/ja/Installing-sbt-on-Windows.html
ありがたやー。( ˊᵕˋ )
コマンドプロンプトで、
sbt
って打ってみます。
なんやかんや出てきたら、sbtインストール成功です。
じゃあ、ついに、プロジェクトをビルドしてみますYO!
今回は、既存プロジェクトのメンテなので、もうsbtファイルが存在しています。sbtファイルは、ビルドに必要な情報が入ったファイルです。
build.sbt
コマンドプロンプトで、上記のファイルのあるフォルダへ移動します。
sbt
と打ちます。
ドン!
いろいろとメッセージが流れていきます。
FAILED DOWNLOAD
ってなってしまいました…。(>_<)
調べたところ、下記にあるように
https://stackoverflow.com/questions/25306976/failed-download-error-while-trying-to-create-scala-jar
build.sbtに下記を付け加えます。
libraryDependencies ++= Seq(
"org.eclipse.jetty.orbit" % "javax.servlet" % "3.0.0.v201112011016" artifacts (
Artifact("javax.servlet", "jar", "jar")
)
)
そうしたら、無事にビルドできました!( ˊᵕˋ )