У меня есть приложение Java с использованием платформы Play 2.3.8.Создание javadoc проекта с использованием Play Framework 2.3
Я прочитал о старых командах, таких как play doc
.
После запуска activator doc
, я получаю банку с именем ***-1.0-SNAPSHOT-javadoc.jar
в каталоге target\scala-2.11
. Но он пуст.
Может ли кто-нибудь указать, как я мог бы генерировать HTML javadoc автоматически?
Основание на @turutosiya ответ, ниже - это то, что я сделал.
Scaladoc
будет генерировать команду activator doc
. Однако, если вы хотите javadoc
, добавьте sources in (Compile, doc) ~= (_ filter (_.getName endsWith ".java"))
в свой build.sbt
. Это заставит sbt
сформировать документацию api javadoc
.
Тем не менее, для меня, кто хочет javadoc
, но не хочу, чтобы это было в моем почтовом пакете, генерируемом activator dist
. Я добавляю следующую строку в свой скрипт распространения.
zip --delete target/universal/*.zip application_name-\*/share/\*
Надеюсь, это поможет.
нет никакого каталога с именем 'цель/api'. но не могли бы вы сказать мне, есть ли какие-либо возможные настройки/настройки, которые могут помешать активатору генерировать документы? –
хорошо, я не уверен в деталях. просто fyi, мой стек: jdk 1.8.0_45, scala 2.11.6, sbt 0.13.8, play framework 2.3.8 – turutosiya
Установили ли какие-либо sbt-плагины для создания Javadoc, и какова ваша команда для достижения этого? –