【发布时间】:2012-07-03 00:58:59
【问题描述】:
我们已经看到 Maven 在我们基于 Java 的项目中表现出色。我从this question 看到,非 java 项目也可以改装为 maven 模块,尽管它们只会将 maven-exec-plugin 用于不同的目标。在谷歌搜索中,我看到了maven-perl-plugin,但它仍然是一个 1.0-SNAPSHOT,有零星的更新,但看起来很有希望。有没有人使用过这个或任何其他竞争对手,可以让我不必编写无趣的 pom 样板?
编辑:实际上该项目的主要部分是 n 层 Java 模块,并且有一个非常小的 perl/python 组件(用于后端解析),我正在寻找一个适合这个生态系统的地方。我获得了一些优势,比如使用 maven-release-plugin 进行标签/分支创建和发布过程,并将它作为同一代码库的一部分给了我版本号的一致性。因此,虽然我不打算对 perl 模块使用 maven 的依赖项检索手段(抱歉,我没有对 maven-perl-plugin boy 进行足够的研究),但我想知道什么时候要牢记做这样的事情(或者如果这样的事情没有意义)例如模块名称应该是什么 (topLevelModuleName-perl?) 以及 src/main/perl 和 src/test/perl 下的结构。我知道我可能会走下一个滑坡,试图将一个东西硬塞到另一个东西上,但问一下也无妨:)
【问题讨论】:
标签: perl maven maven-plugin