私はカジュアルな Scala ユーザーです。私は Eclipse ベースの Scala IDE を使用していますが、maven や sbt について知る必要はありません。scalafx を学びたいのですが、すべての手順は maven 用です。Scala IDE で、Scala がインポートを認識しません。IDEにjarファイルを認識させる方法を教えてもらえますか?
私は持っている
- Scala IDE 4.2.0-vfinal-2015-09-25T11:10:29Z-Typesafe
- scalafx_2.12.0-M3-8.0.60-R9.jar
- Java SE 1.8
- Scala ライブラリ コンテナ 2.11.7
Java ビルド パスに scalafx jar を追加しようとしました (Project->Properties には Scala ビルド パスがありません)。
少し早いですがお礼を!
// ----- 回答ではありません。コメントするには長すぎます。申し訳ありません -----
私が本格的な Scala 開発者であれば、Maven と SBT を学ぶべきだったという事実に感謝しています。でも僕はそうじゃない。
過去数年間、私は「プログラミング パラダイム」のコースを教えてきました。今学期は、Prolog、Clojure、Haskell、Elm、そして Forth と REBOL を少し教えました。これまでと同様に、最後に Scala を使用します。これは、他の言語の多くのアイデアをまとめたものであり、Java の後継としてふさわしいと思うからです。私が読んだ限りでは、scalafx は使いやすそうで、最後の割り当てが scalafx を使用した GUI 割り当てであるとよかったと思います。
どのプログラミング言語でも、外的要因 (IDE、同等品の作成、テスト フレームワーク、サポート グループなど) は、少なくとも言語自体と同じくらい重要です。すでにコースに含まれている資料の量を考えると、どの言語についても、これらの外的要因を明示的にカバーしていません。
scalafx のインストールは明らかに jar ファイルを Eclipse に追加する (私の学生は既に使用しています) ほど単純ではないため、私の状況では、SBT を学習し、それを教えるために追加の授業時間を割く価値はまったくありません。
たぶん、来年には scalafx (またはおそらく Scala IDE) が成熟し、コースで使用できるようになるでしょう。
状況を明確にしてくれてありがとう。