我一直在对 maven 源和 javadoc 插件进行一些研究,我想了解一下每个插件的用法。
我从概念上理解插件是如何工作的,以及它们的作用。
我感到困惑的是,为什么您希望将源代码或 javadoc 与您的工件捆绑在一起。执行 site:deploy 时不会发布 javadoc 吗?如果我正在创建一个 JAR 库,该库将用作 eclipse 中另一个项目的依赖项,那么在使用该库中的函数时,附加 javadoc 或源代码使我能够在 eclipse 中查看 javadoc,而如果我未能使用 javadoc 插件,他们将不可用?
什么是“分叉路径”和“jar-no-fork”?它们似乎与此有关。就像我说的那样,我已经做了很多研究,但我无法将它们全部联系在一起。谢谢!