开发者

Thoughts on moving to Maven in an enterprise environment [closed]

开发者 https://www.devze.com 2022-12-22 20:55 出处:网络
Closed. This question is opinion-based. It is not currently accepting answers. 开发者_开发百科 Want to improve this question? Update the question so it can be answered with facts and citati
Closed. This question is opinion-based. It is not currently accepting answers. 开发者_开发百科

Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.

Closed 9 years ago.

Improve this question

I'm interested in hearing from those who either A) use Maven in an enterprise environment or B) tried to use Maven in an enterprise environment.

I work for a large company that is contemplating bringing in Maven into our environment. Currently we use OpenMake to build/merge and home-grown software to deploy code to 100+ servers running various platforms (eg. WAS and JBoss). OpenMake works fine for us however Maven does have some ideal features, most importantly being dependency management, but is it viable in a large environment? Also what headaches have/did you incur, if any, in maintaining a Maven environment.

Side note, I've read Why does Maven have such a bad rep?, What are your impressions of Maven?, and a few other posts. It's interesting seeing the split between developers.


stackoverflow isn't meant to be for subjective questions and discussion, so to keep it brief:

is it viable in a large environment?

Yes, it's already in use in large environments, both across open source foundations and corporations.

A lot of what Maven provides through it's centralisation, reuse and easy sharing is designed to facilitate multiple different teams or organisations collaborating.

Like anything - you'll get out what you put in. Spend the time implementing the infrastructure you need and designing the organisational structure and project patterns that you'll need and it will pay back dividends.

I'm sure for more details you can find plenty of examples (positive and negative) across the web and particularly on the users@maven.apache.org list.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号