这是用户在 2025-1-20 23:16 为 https://app.immersivetranslate.com/pdf-pro/061bff84-52f4-40f7-9fc0-e3579a41a7e2 保存的双语快照页面,由 沉浸式翻译 提供双语支持。了解如何保存?

Week 02 Practical Briefing
第 2 周 实践简报

COMSM0086

Dr Simon Lock and Dr Sion Hannuna
Simon Lock 博士和 Sion Hannuna 博士

Overview  概述

Last week you encountered Maven for the first time
上周,您第一次遇到了 Maven

For each exercise we’ll provide a Maven template
对于每个练习,我们将提供一个 Maven 模板
Avoids you having to do all the boring setup work Means you can get on and focus on programming
避免您做所有无聊的设置工作意味着您可以继续并专注于编程
There are features of Maven we haven’t covered yet Worth spending time exploring them in more detail
Maven 的一些功能我们尚未介绍,值得花时间更详细地探索它们

Maven Recap  Maven 回顾

Maven is a cross-language build environment A bit like ‘make’, but a LOT more sophisticated
Maven 是一个跨语言的构建环境有点像“make”,但要复杂得多
Maven is very useful for managing dependencies Not only for specifying required libraries… …but also for installing them
Maven 对于管理依赖项非常有用 不仅用于指定所需的库... ...但也用于安装它们
You may have noticed a lot of text scrolling past ? (especially the first time you ran ‘mvnw compile’)
您可能已经注意到很多文本滚动过去 ?(尤其是您第一次运行 'mvnw compile' 时)

That was Maven installing various libs and plugins
那就是 Maven 安装各种库和插件