Я использую sbt 0.11.2 для смешанного проекта Java / Scala.Я понял, что когда я запускаю команду doc
из sbt, она не только создает скалярные документы для исходных файлов Scala в src/main/scala
, но и для исходных файлов Java в src/main/java
(sbt wiki утверждает, чтосоздать их за src/main/scala
только то, что кажется неправдой).
Однако это выглядит не очень хорошо.Например, для класса Java с именем Foo
со статическими методами в сгенерированном скалярном документе есть две записи: класс Foo
и объект Foo
.Класс перечисляет только конструктор, а объект перечисляет статические методы.
Можно ли как-то сказать sbt, чтобы исключить папку src/main/java
из поколения scaladoc?Вместо этого я хочу создать для них javadoc.