0

我正在 Baeldung.com 做一个 Spring Boot 练习。该项目有一个使用方法 randomAlphabetic 的测试类,我已经追溯到 RandomStringUtils,它又属于 Apache Commons 的 Lang3。我似乎无法将 RandomStringUtils 甚至 Lang3 本身的导入添加到我的项目中。

我查看了该项目的 GitHub存储库上的导入。该项目是作为一个 Maven 项目完成的,但我已经将我的作为一个 Gradle 项目完成,因为 Gradle 是我在工作中使用的(我不知道 Maven)。我已将以下内容添加到我的 build.gradle 文件中:

plugins {
    id 'org.apache.commons'
}
dependencies {
    implementation 'org.apache.commons:commons-lang3:3.12.0'
}

我尝试了以下导入语句:

import org.apache.commons.lang3.RandomStringUtils;
import org.apache.commons.lang3.*;

当我编写导入语句并将句点放在 commons 之后时,自动完成仅提供两个选择: logging 和 logging.impl 。我什至没有添加 lang3 的选项。我还检查了 Spring Initializer 以查看是否可以在其中添加 lang3,但我不能。

我已将 lang3 下载到我的计算机上。它包含 5 个 JAR 文件以及许多我不知道如何使用的其他材料。我以为我可以将这些 JAR 文件移动到我的项目和外部依赖项“文件夹”中,但我找不到任何方法。我正在使用 Spring Tools 4 Suite for Eclipse,顺便说一句。

任何帮助表示赞赏。

4

0 回答 0