我想为多模块 Maven 项目中的所有模块设置备用 JavaDoc 位置。不幸的是,我必须依赖相对路径,或者使用像 ${basedir} 这样的 maven 属性,因为这是一个关于 subversion 的团队项目,并且绝对路径对我们所有人来说都不会相同。
执行此操作的最佳方法是什么?如果我有一个项目结构
parent sub1 sub2 sub3 docs
我想将 API 放在 sub3/docs 中,那么当父模块识别出与子模块不同的路径时,如何将所有模块指向 sub3/docs 中输出 HTML 文件?
提前致谢。
最佳答案
您希望尽可能少地污染您的项目构建,尤其是在重复构建调整时。相反,您最好创建一个单独的构建过程,从所有项目中的标准位置组装 javadoc 输出,并将其发布到所需的位置。
关于java - 为所有模块设置备用 JavaDoc 位置的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14332031/