java项目文档(降价)

java项目文档(降价),java,gradle,documentation,documentation-generation,static-site,Java,Gradle,Documentation,Documentation Generation,Static Site,我有一个非常标准的java项目,带有标准的gradle布局,所有的源代码都存储在git中。我想用markdown(或类似的标记语言)编写文档,并将所有文件保存在项目目录中(例如,根目录中的文档/文件夹)。然后,我想生成静态站点或将我的源代码推送到某个地方,以访问html格式的完整文档(应该是自托管解决方案) 如果我能够添加到其他文章的简单链接就好了(就像我在任何wiki引擎中使用[[article]]])。如果我能够使用与文章链接相同的技术向javadoc添加快速链接,那就太完美了。而且,如果它

我有一个非常标准的java项目,带有标准的gradle布局,所有的源代码都存储在git中。我想用markdown(或类似的标记语言)编写文档,并将所有文件保存在项目目录中(例如,根目录中的文档/文件夹)。然后,我想生成静态站点或将我的源代码推送到某个地方,以访问html格式的完整文档(应该是自托管解决方案)

如果我能够添加到其他文章的简单链接就好了(就像我在任何wiki引擎中使用
[[article]]]
)。如果我能够使用与文章链接相同的技术向javadoc添加快速链接,那就太完美了。而且,如果它有内置的搜索引擎,那将是完美的


我已经检查了几个静态站点生成器,但我没有找到任何能够满足我至少一半需求的东西。有这样的事吗?或者我需要自己编写代码(我知道不会花太多时间)?也许还有更常见的文档用例?

您必须使用doclet的概念。外面有一些。也许你可以试试这个: