maven - 使用maven编译源码背后的思想
问题描述
我目前正在使用 Maven 开始我的冒险,实际上我并不理解使用它来自动编译我的源代码的想法。目前,我正在处理最多 15-20 个类和“app”类中的 1 个主要方法的小型项目。有人可以通过示例给我解释,什么时候需要(或推荐)使用构建自动化工具来编译源代码,以及在源代码编译方面我如何从使用它中受益?
非常感谢您!
解决方案
这个问题不是很具体,但我会尽力回答。
通常,您希望您的源代码以 jar 或 war 结尾,以便您可以将其用作库或在某个地方(例如在应用程序服务器上)运行它。
Maven 不仅编译您拥有的类并创建最终工件(jar、war),而且还处理您的依赖项,例如您的项目所依赖的库。
推荐阅读
- django - 关于 django 表单的查询
- python - Django:如何在 resfulapi 中设置分页?
- kubernetes - GKE Ingress 后端标记为“不正常”
- javascript - 通过ajax将上传的excel文件数据传递给python
- javascript - 导入对象然后迭代
- azure - 如何在天蓝色搜索中为 lucene 添加自定义停用词?
- php - 如何处理用户权限
- autodesk-forge - 如何在 Autodesk Forge 上随 PDF 一起旋转标记
- sql - 需要获取以下格式的数据
- com - 如何使用 COM 公开 .netstandard2.0 库以在 VB6 中使用?