哪些应用程序有漂亮的maven poms,并且作为maven功能的例子很好 [英] What apps have nifty maven poms and are good as examples of maven capabilites

查看:156
本文介绍了哪些应用程序有漂亮的maven poms,并且作为maven功能的例子很好的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找具有丰富maven pom(s)的应用程序,并且可以显示很多maven功能(插件)。需要这些应用程序作为展示示例 - 使用maven和适当的插件集可以实现多快和多少。

I'm looking for applications that have "rich" maven pom(s) and can show lot of maven capabilities(plugins). These applications are needed as showcase examples - how fast and how many this can be done with maven and appropriate set of plugins.

对技术或应用程序类型没有约束 - 它必须是openorce并且易于构建。我不是在寻找最好的,而是值得寻找和建造的。在你的例子中,请添加评论,项目maven构建提供的很酷的功能。

There are no constraint to technology or application type - it must be opensorce and easy to build. I'm not looking for best one but thouse which are worth to look and build. In yours examples please add comments, what cool features that projects's maven build offer.

显然,这些poms也将成为改善我自己/他人项目poms的灵感。

Obviously, these poms will be also inspiration to improve my own/others projects poms.

我个人发现 Richfaces相册示例值得一看。在这个项目(Java EE webapp)中,有货物和selenium的功能测试,使用scm插件(导出形式svn),生成和部署到jboss服务器。

I personally found that Richfaces Photo Album Example was worth to look. In this project (Java EE webapp) there are functional test with cargo and selenium, use of scm plugin (export form svn), generation and deployment of ear to jboss server.

为什么不是maven书中的例子?应该是真实的项目来说服maven老板/利益相关者/同事。

Why not examples from maven books? The should be real projects to convince to maven boss/stakeholders/workmates.

为什么我不能通过maven获得第一个项目?因为通常项目(不是全部)只由maven构建,并且不包含其他报告或插件。

Why I can't get first one project build by maven? Because usually projects (not all) are only built by maven, and contain no additional reports or plugins.

推荐答案

我发现 Maven的bootstrap build 搞笑:构建Maven来构建Maven。请注意,可以使用已安装的Maven构建Maven,但我不确定此版本是否显示了广泛的功能集用法。

I find Maven's bootstrap build funny: build Maven to build Maven. Note that it is possible to build Maven with Maven already installed but I'm not sure this build shows a wide features set usage.

从这个角度来看, JBoss AS 可能已经是一个更好的例子,但不是最好的(如果有的话)感觉)。实际上,我喜欢 XWiki 的版本(Vincent Massol在那里工作) )。或者 Exo Platform (Arnaud Heritier是在那里工作)。

From this point of view, JBoss AS might already be a better example, but not the "best" (if this has a sense). Actually, I like XWiki's build (Vincent Massol is working there). Or Exo Platform's one (Arnaud Heritier is working there).

我非常确定XWiki和Exo平台是很好的例子,因为他们各自的构建经理对Maven有深入的了解(作为或多或少活跃的maven提交者) ):这些构建充满了最佳实践,展示了正确的做事方式,拥有一个干净的模块组织等等。换句话说,它们代表了Maven的最新技术。

I'm pretty sure XWiki and Exo Platform are good examples as their respective build manager have a deep knowledge of Maven (as more or less active maven committers): these build are full of best practices, show the right way to do things, have a clean modules organization, etc. In other words, they are representative of the "state of the art" with Maven.

这篇关于哪些应用程序有漂亮的maven poms,并且作为maven功能的例子很好的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆