問題タブ [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 投票する
2 に答える
8583 参照

java - java.lang.ClassNotFoundException: org.apache.commons.lang.builder.ToStringBuilder

私は次のコードを持っています:

プログラムを実行すると、エラーjava.lang.ClassNotFoundException: org.apache.commons.lang.builder.ToStringBuilderが表示されますWEB-INF --> libディレクトリにcommons-lang3-3.4.jarファイルが あります。このステートメントを呼び出すと、このエラーが表示される理由がわかりません:

コンソール出力は次のとおりです。

0 投票する
2 に答える
89 参照

java - 文字列のコレクションで関連する部分を見つける

私は一連のパス文字列を持っています:

(多くの場合、パスはこれよりもはるかに長くなります)

ご覧のとおり、すぐに違いに気付くのは困難です。そのため、文字列の関連部分を強調したいと思います。

違いを見つけるために、現在、すべての文字列の共通のプレフィックスとサフィックスを計算しています。

Commons LangStringUtils.getCommonPrefixから使用している接頭辞については。

接尾辞については、ユーティリティが見つかりませんでした(CommonsにもGuavaにもありません。後者には、正確に2つの文字列に対して1つしかありません)。そのため、Commons Lang のものと同様に、自分で作成する必要がありました。

ライブラリの 1 つでいくつかの関数を見逃した場合、または Java 8 ストリーミング関数を使用した簡単な方法があるかどうか疑問に思っています。

0 投票する
2 に答える
2640 参照

java - Maven および apache ユーティリティでのあいまいなコンパイル エラー

(バージョン3.1)で使用org.apache.commons.lang3.BooleanUtilsしています。commons-lang3次のコード行をコンパイルしようとすると

maven-compiler-plugin(バージョン 3.3)を使用すると、コンパイル失敗のメッセージが表示されます。

コンパイルには Java 1.7.0_55 を使用します。

どうすればこれを解決できますか?

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

hapi-fhir - commons-lang3 3.4 は 3.1 に対して下位互換性があります

私は多くの依存関係を持つmavenプロジェクトを持っていprimefaces-extensionsますhapi-fhir-base.2commons-lang3つと. commons-lang3 3.4 が依存バージョンとして 3.1 を宣言している場合、primefaces には問題ないと想定しても安全ですか?

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

java - 空白値の org.apache.commons.lang テンプレートで ${var} を削除します

私は org.apache.commons ライブラリの新しいユーザーです。プロジェクトのいくつかのテンプレートにこれを使用しています。要件の 1 つは、HTML フォームから入力を取得し、コモンズ テンプレートに従ってレンダリングすることです。私はこのようなサンプルテンプレートを作成しました -

フォーム (ユーザーと注文) から両方の値を入力すると、正常に動作します。次の出力が得られます Hello Jhon, here is your order - Two New Books.

ただし、値を 1 つだけ入力すると、テンプレート変数が表示されます。お気に入り

この変数を避ける必要があります。なにか提案を ?

注: サード パーティのフォームである HTML エンドでフォーム入力を制御することはできません。

ありがとう !!

0 投票する
2 に答える
562 参照

java - char[] メソッド パラメータの Java クラスの完全限定名

Java でのリフレクションの問題

サンプルクラス

リフレクションを介して名前とパラメータを持つメソッドを取得するメソッド

メインプログラム

出力は次のとおりです。

a

クラス java.lang.String

クラス [C

整数

問題は、次のテストが失敗することです

ClassUtils は org.apache.commons.lang3 からのものです

「[Ljava.lang.Character;」を取得するライブラリを探しています。ClassUtils.primitivesToWrappers() が失敗するように見えるため、「[C」の代わりに。

stephenに基づくソリューション: