Я использую 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
из генерации скалядока? Вместо этого я хочу создать для них javadocs.