首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven Polyglot怎么了?

Maven Polyglot怎么了?
EN

Stack Overflow用户
提问于 2012-06-23 13:56:26
回答 5查看 7.1K关注 0票数 29

过去在http://polyglot.sonatype.org/的Maven Polyglot项目发生了什么?

正如这篇文章中所描述的,

Maven 3中一个令人兴奋的新特性是它能够处理用非XML符号编写的pom文件。Maven核心现在提供了一个底层DSL来访问Maven内部,并以您选择的语言编写POM文件。目前,这包括Groovy、Ruby等脚本语言。简而言之,您将能够为您喜欢的任何脚本语言编写DSL,这些脚本语言可以连接到Maven内部并引导Maven构建过程。

我发现网上还有几篇文章引用了这个特性。

  • http://www.thinkplexx.com/learn/article/maven-learn-material/maven3/maven3-pom-using-groovy-ruby-scala-yaml-sonatype-polyglot
  • http://mattgivney.blogspot.com/2011/05/maven-3-polyglot-support.html

但是polyglot站点现在重定向到sonatype.org,我发现在Maven 3发行说明中没有提到这个特性。

那么发生了什么呢?它是剪裁的还是在里面的,只是没有记录在发行说明中?如果它确实达到了Maven 3的要求,那么您可以指向一些文档。我还对我链接到的第一篇文章中提到的翻译工具感兴趣。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 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来使用该依赖项。 我有所有的早期采用者,我现在可以处理一对一的,因为我不能处理许多真正的,但如果你有超过一时的兴趣,可以随意发邮件给我私底下。

看来它还活着-)

票数 10
EN

Stack Overflow用户

发布于 2013-09-18 06:43:51

这个项目现在被命名为特斯拉多角体。我刚刚为它完成了Scala,而且应该很快就会发布。我们只是在等待Maven 3.1.1推出。

票数 12
EN

Stack Overflow用户

发布于 2015-03-19 09:09:56

您可能不会相信,但是它被释放了 (如果您可以将一个0.1版本称为发行版)。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11170057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档