Baeldung.com から Spring Boot の演習を行っています。このプロジェクトには、メソッド randomAlphabetic を使用するテスト クラスがあります。これは、Apache Commons の Lang3 に属する RandomStringUtils に遡ることができます。プロジェクトに RandomStringUtils または Lang3 自体のインポートを追加できないようです。
プロジェクトの GitHubリポジトリでのインポートを確認しました。このプロジェクトは Maven プロジェクトとして行われますが、Gradle は仕事で使用するものであるため (Maven はわかりません)、Gradle プロジェクトとして行いました。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.*;
import ステートメントを書いていて、commons の後にピリオドを置くと、オートコンプリートで logging と logging.impl の 2 つの選択肢しか表示されません。lang3 を追加するオプションすらありません。Spring Initializer もチェックインして、そこに lang3 を追加できるかどうかを確認しましたが、できません。
コンピューターに lang3 をダウンロードしました。5 つの JAR ファイルと、使い方がわからない他の多くの資料が含まれています。これらの JAR ファイルをプロジェクトと外部依存関係の「フォルダー」に移動できると思っていましたが、そうする方法が見つかりません。私はSpring Tools 4 Suite for Eclipseを使用しています。
どんな助けでも大歓迎です。