私は、複数のスケーラ/ Javaモジュールが混在した標準のマルチプロジェクトmavenを持つプロジェクトを持っています。Intellijはマルチモジュールのスケーラプロジェクトではうまく機能しません
IntelliJでこのプロジェクトを開くと、scalaフォルダがソース/テストソースのルートフォルダとして認識されません。
.
|-- pom.xml
`-- src
|-- it
| |-- resources
| | `-- data.csv
| `-- scala #### TEST SOURCES ###
| `-- com
| `-- my
| `-- example
| `-- jetty
| `-- JettyBasedServerIT.scala
|-- main
| `-- scala #### SOURCES ###
| `-- com
| `-- my
| `-- example
| `-- jetty
| `-- JettyBasedServer.scala
`-- test
`-- scala #### TEST SOURCES ###
`-- com
`-- my
`-- example
`-- jetty
`-- MainArgumentsTest.scala
結果として、相互依存性は認識されません。
私はモジュールでモジュールに移動し、手動でソースフォルダを設定する必要があります。
あなたはそれを自動で行う方法を知っていますか?
このオプションは、自分のpom.xmlで設定できます。 – ImbaBalboa
@ImbaBalboaあなたの答えをありがとう。私はあなたが既に持っていて、intellijに影響しなかったjava-maven-pluginのJVM argsを具体的に設定しているのを見る。 –