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 安装各种库和插件