使用Play framework 2.3生成项目的javadoc
Generate javadoc of a project using Play framework 2.3
我有一个使用 Play 框架 2.3.8 的 java 应用程序。
我已经阅读了有关旧命令的信息,例如 play doc
。
在 运行 activator doc
之后,我在 target\scala-2.11
目录中得到一个名为 ***-1.0-SNAPSHOT-javadoc.jar
的 jar。但是它是空的。
谁能指出我如何自动生成 HTML javadoc?
根据@turutosiya 的回答,以下是我所做的。
Scaladoc
将由命令 activator doc
生成。但是,如果您想要 javadoc
,请在您的 build.sbt
中添加 sources in (Compile, doc) ~= (_ filter (_.getName endsWith ".java"))
。这将强制 sbt
生成 javadoc
风格的 api 文档。
但是,对于想要javadoc
但不希望它在我activator dist
生成的压缩包中的我来说。我将以下行添加到我的分发脚本中。
zip --delete target/universal/*.zip application_name-\*/share/\*
希望对您有所帮助。
输入activator doc
或sbt doc
后,您可以在:
下找到文档
target/scala-2.11/api
我使用以下命令生成 JavaDoc:
play javadoc
我有一个使用 Play 框架 2.3.8 的 java 应用程序。
我已经阅读了有关旧命令的信息,例如 play doc
。
在 运行 activator doc
之后,我在 target\scala-2.11
目录中得到一个名为 ***-1.0-SNAPSHOT-javadoc.jar
的 jar。但是它是空的。
谁能指出我如何自动生成 HTML javadoc?
根据@turutosiya 的回答,以下是我所做的。
Scaladoc
将由命令 activator doc
生成。但是,如果您想要 javadoc
,请在您的 build.sbt
中添加 sources in (Compile, doc) ~= (_ filter (_.getName endsWith ".java"))
。这将强制 sbt
生成 javadoc
风格的 api 文档。
但是,对于想要javadoc
但不希望它在我activator dist
生成的压缩包中的我来说。我将以下行添加到我的分发脚本中。
zip --delete target/universal/*.zip application_name-\*/share/\*
希望对您有所帮助。
输入activator doc
或sbt doc
后,您可以在:
target/scala-2.11/api
我使用以下命令生成 JavaDoc:
play javadoc