Я многомодульный проект с такой структурой
+- multiModuleProject
+-module1
+-dir1
+-subDirModule1
+-subDirModule2
+-module3
+-build.sbt
Я хочу, чтобы и subDirModule1
, и subDirModule2
были их собственными модулями.
Я добавил что-то подобное в build.sbt
lazy val subDir1 = Project(id = "dir1/subDirModule1", base = file("dir1/subDirModule1")
lazy val subDir1 = Project(id = "dir1/subDirModule2", base = file("dir1/subDirModule2")
Я не могу заставить его работать, я продолжаю получать
[error] java.lang.RuntimeException: Invalid project ID: Expected ID character
[error] dir1/subDirModule1
[error] ^
Но я уверен, что видел использование sla sh в другом проекте, над которым я работал. Что здесь происходит не так?