第 5 步归结为从命令行运行mvn clean install
命令。
Maven 是在一个名为POM 文件的文件的帮助下配置的。它是一个名为pom.xml
. 此文件包含 Maven 在构建期间将执行的所有操作。其中之一是将 Java 源代码编译成最终的工件。要编译源代码,需要解析其依赖关系;也就是Cling依赖的其他库。所有这些必需的库都在这个 POM 文件中声明。
Maven将自动下载项目的每个依赖项。它会将它们存储(或以 Maven 术语安装)到本地存储库中。这个存储库只是本地驱动器上的一个目录结构,它将包含 Maven 将从 Internet 下载的每个 JAR 和 POM(更准确地说,来自为项目配置的远程存储库)。
Maven 只会执行一次该过程。当所有依赖项都安装在本地存储库中时,它不会再次下载它们(默认情况下)。这就是为什么第一个构建会比后续构建更长。
因此,要完成第 5 步,您需要:
- 打开命令提示符
git clone https://github.com/4thline/cling.git
进入您在步骤 3 中使用命令签出 Cling 的目录。
- 进入
cling
子目录。
- 这里应该有一个
pom.xml
文件。这是 Maven 的主要入口点。mvn clean install
从此位置运行命令。
第 6 步针对您正在构建的项目。完成步骤 1 到 5 后,您已经编译并安装了最新版本的 Cling。现在是时候使用它了!
要使用它,您需要创建一个 Maven 项目(每个主要的 IDE 都有相应的工具,如 Eclipse 或 IntelliJ)并声明您的项目将依赖 Cling。该声明是使用项目的 POM 文件中的这一位 XML 完成的。
<dependencies>
<dependency>
<groupId>org.fourthline.cling</groupId>
<artifactId>cling-core</artifactId>
<version>2.1.1-SNAPSHOT</version>
</dependency>
</dependencies>
我强烈建议您阅读Sonatype 的 Maven 书,以熟悉如何使用 Maven。