选择Maven的最初动机是什么?

Maven能干很多事情,但你当时选择它或者去了解它,是因为什么目的?

今天问自己这个问题,居然一时间答不上来,能想到的只是一些“依赖管理”、“构建管理”之类的泛泛的说法。

后来回忆了一些,想起来了。当时真应该坚持使用Maven。

当时的想法是:

  1. 组织内有好几个应用

  2. 应用之间需要共享一些业务逻辑组件,即jar库

  3. jar库需要频繁经常构建和版本升级,这些事情手动做很麻烦,所以当时考虑引入Maven;当时脑子里还没建立起版本号的概念,以为这是第三方框架才用的东西,如果当时仔细研究了Maven,还可以顺便建立起版本的概念,为未来的服务化铺平道路。

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.