0

假设您有某种输入文件,它们将以某种自定义方式进行处理(即使文件格式对于所讨论的文件包也非常特殊)。

为了处理它们,我决定制作一个 maven 插件,它恰好仅在这些文件的上下文中有用。

是否可以将它们全部(上述文件和插件的源代码)放在一个项目中,构建插件,在输入文件上运行插件并将其输出收集为该项目的输出

4

1 回答 1

1

简短的回答是你不能,因为 Maven 会在启动时解析插件类路径。

但是,您可以创建单独的模块,首先是一个插件,其次是使用该插件来处理文件。这两个模块都可以从父 pom 调用。

于 2012-07-18T18:18:52.753 回答