問題タブ [apache-commons-lang3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
420 参照

java - IDE なしで Apache Commons Lang コードを使用するには? (org.apache.commons.lang3)

JDK である Amazon Coretto を使用して、Java コードを作成および実行しています。次のような単純なインポートステートメントを使用して、Apache Commons Lang のクラスを使用しようとしています。

import org.apache.commons.lang3.*

ただし、オンラインで調べたものはすべて、Eclipse などの IDE でこれを行う方法のみを説明しています。org.apache.commons.lang3 クラスをダウンロードして、そのサブクラスを JDK のみで使用するにはどうすればよいですか?

0 投票する
0 に答える
951 参照

spring - Spring Boot プロジェクトに Apache Commons Lang3 を追加する

Baeldung.com から Spring Boot の演習を行っています。このプロジェクトには、メソッド randomAlphabetic を使用するテスト クラスがあります。これは、Apache Commons の Lang3 に属する RandomStringUtils に遡ることができます。プロジェクトに RandomStringUtils または Lang3 自体のインポートを追加できないようです。

プロジェクトの GitHubリポジトリでのインポートを確認しました。このプロジェクトは Maven プロジェクトとして行われますが、Gradle は仕事で使用するものであるため (Maven はわかりません)、Gradle プロジェクトとして行いました。build.gradle ファイルに以下を追加しました。

次のインポートステートメントを試みました:

import ステートメントを書いていて、commons の後にピリオドを置くと、オートコンプリートで logging と logging.impl の 2 つの選択肢しか表示されません。lang3 を追加するオプションすらありません。Spring Initializer もチェックインして、そこに lang3 を追加できるかどうかを確認しましたが、できません。

コンピューターに lang3 をダウンロードしました。5 つの JAR ファイルと、使い方がわからない他の多くの資料が含まれています。これらの JAR ファイルをプロジェクトと外部依存関係の「フォルダー」に移動できると思っていましたが、そうする方法が見つかりません。私はSpring Tools 4 Suite for Eclipseを使用しています。

どんな助けでも大歓迎です。