过去在http://polyglot.sonatype.org/的Maven Polyglot项目发生了什么?
正如这篇文章中所描述的,
Maven 3中一个令人兴奋的新特性是它能够处理用非XML符号编写的pom文件。Maven核心现在提供了一个底层DSL来访问Maven内部,并以您选择的语言编写POM文件。目前,这包括Groovy、Ruby等脚本语言。简而言之,您将能够为您喜欢的任何脚本语言编写DSL,这些脚本语言可以连接到Maven内部并引导Maven构建过程。
我发现网上还有几篇文章引用了这个特性。
但是polyglot站点现在重定向到sonatype.org,我发现在Maven 3发行说明中没有提到这个特性。
那么发生了什么呢?它是剪裁的还是在里面的,只是没有记录在发行说明中?如果它确实达到了Maven 3的要求,那么您可以指向一些文档。我还对我链接到的第一篇文章中提到的翻译工具感兴趣。
发布于 2012-08-03 10:14:31
来自Jason:http://maven.40175.n5.nabble.com/What-happened-to-Polyglot-Maven-td5715529.html的maven用户列表上有一个更新
我还在和其他几个人一起工作。Dhanji有原子标记工作,Kristian实现了Ruby,Jason实现了一个Groovy DSL,它创建合成插件将任意脚本绑定到Maven的生命周期。我最初的目的是看看其他标记和DSL如何利用Maven的基础设施。这些示例在使用者使用时确实呈现为可互操作的格式。Maven本身显然不能运行Ruby,但是如果您喜欢Ruby,您可以使用它构建一个not使用者:您可以构建Maven存储库并部署到Maven存储库,而其他人可以使用股票Maven来使用该依赖项。 我有所有的早期采用者,我现在可以处理一对一的,因为我不能处理许多真正的,但如果你有超过一时的兴趣,可以随意发邮件给我私底下。
看来它还活着-)
发布于 2013-09-18 06:43:51
这个项目现在被命名为特斯拉多角体。我刚刚为它完成了Scala,而且应该很快就会发布。我们只是在等待Maven 3.1.1推出。
发布于 2015-03-19 09:09:56
您可能不会相信,但是它被释放了 (如果您可以将一个0.1版本称为发行版)。
https://stackoverflow.com/questions/11170057
复制相似问题