首页 > 解决方案 > 使用maven编译源码背后的思想

问题描述

我目前正在使用 Maven 开始我的冒险,实际上我并不理解使用它来自动编译我的源代码的想法。目前,我正在处理最多 15-20 个类和“app”类中的 1 个主要方法的小型项目。有人可以通过示例给我解释,什么时候需要(或推荐)使用构建自动化工具来编译源代码,以及在源代码编译方面我如何从使用它中受益?

非常感谢您!

标签: mavenbuildautomationcompilation

解决方案


这个问题不是很具体,但我会尽力回答。

通常,您希望您的源代码以 jar 或 war 结尾,以便您可以将其用作库或在某个地方(例如在应用程序服务器上)运行它。

Maven 不仅编译您拥有的类并创建最终工件(jar、war),而且还处理您的依赖项,例如您的项目所依赖的库。


推荐阅读