アプリケーションに 2 つのモジュールがあるとします。1 つはコアと呼ばれ、一連のインターフェイス (およびいくつかの関数が定義されている) を持つ API のように機能します。
もう 1 つのモジュールは CoreTest と呼ばれ、API を拡張するいくつかのクラスを実装し、テストは JUnit を使用してそのコアで作成されます。
ここで、コア モジュールのみを Scala に変更したいと考えています。そして、私はscalaの新人です:)。
これまでのところ、エラーが発生しました:
ビルド パスが不完全なため、プロジェクトはビルドされませんでした。scala.collection.immutable.List のクラス ファイルが見つかりません。ビルド パスを修正してから、このプロジェクト ScalaCoreTest をビルドしてみてください
それで、いくつかの疑問が生じました。
- Scala で定義された構造体を Scala に使用できますか?
- Java に「変換」できないものを scala で使用するのは避けるべきですか?
私はscalaプラグインでEclipseを使用しています。