失去Javadoc注释导入一个Maven项目作为Gradle API模块项目 &



我有一个Gradle Spring Boot API项目和另一个Maven项目,我将其作为Artifact构建到.jar文件中,并将其作为模块导入我的API项目。这样做之后,一切都可以正常工作,但是当我查看API项目中的方法时,我在Maven项目中为所有服务和方法所做的Javadoc注释没有被保留。是否有办法将Javadoc注释引入API项目?

经过一番研究,我想出了一个办法。把它贴在这里,只是以防有人需要帮助。

首先,您需要在项目中添加一个Javadoc插件(这将为Javadoc创建一个.jar文件),该插件应该被打包成一个.jar文件,以便导入到另一个项目中。

在需要导入*.jar文件的项目中:点击File ->项目结构->模块(在侧边导航栏)->依赖→找到您导入的.jar,并将Javadoc附加到->右键单击"Edit">

打开一个新窗口,点击"+"按钮,如果您的Javadoc是*.jar文件,然后找到*.jar添加到那里。如果是链接,则添加链接符号并插入链接。

这应该在模块*.jar文件和它的Javadoc *.jar文件之间建立连接,当鼠标悬停在方法的实例上时,还可以在快速预览中启用(来自Javadoc的)导入的方法和类的描述。

参考:https://stackoverflow.com/a/91514/15743238

相关内容

  • 没有找到相关文章