問題タブ [apache-commons-lang]
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.
java - StringEscapeUtils を解決できません
現在、社内の別のプログラマーが設計したコードにアクセスしようとしています。私の仕事は、彼が設計したコードから彼のコードを取得し、jar
技術に精通していない人が使いやすいようにすることです。
最初にコードを実行しようとしたときは問題なく実行されたように見えましたが、何らかの理由で 2 回目に次のエラーが表示されました。
彼は上記のファイルをインポートし、commons.apache-3 3.3.4
私は の外部ライブラリに追加しましたEclipse
が、プログラムを実行することさえできません。エラーがあることはわかりませんが、パッケージ ブラウザーのパッケージのそばに赤い感嘆符が表示されます。
このエラーは今まで見たことがありません。私は、他のコーダーのプログラムが意図したとおりに動作することを確信しています。私は彼のコードをすべて私のEclipseに抽出しました。コードを変更できるように、このエラーを修正する方法はありますか?
java - GAE は TimedSemaphore によって AccessControlException をスローします
私は Google App Engine (Java) を使用しており、私の戦争ではTimedSemaphoreを使用して特定の期間内にリソースを制御する必要がありますが、GAE は次のように許可されていない API にアクセスしたために既知の例外をスローします。
ただし、私の理解では、JRE クラスのホワイト リストには、TimedSemaphore によって呼び出されるすべてのクラスが含まれています。
もちろん、GAE のすべての機能を使用するために、請求ステータスはすでにアクティブになっています。なぜそれが起こるのか誰か知っていますか?
java - commons-lang3 を使用して RecursiveToStringStyle と JSON_STYLE を使用する方法
私は依存関係を使用しています:
次のオブジェクトがあります。
また、クラス X のコンテンツを再帰的にログに記録して、クラス Y も取得し、JSON スタイルを使用する必要があります。それが私の目標であり、これがこの質問の目的です。
アプローチ 1:
アプローチ 1 の結果:
アプローチ 2:
アプローチ 2 の結果:
成功したアプローチ:
成功したアプローチの結果 (私の目標):
listview - Web サイトから ListView を移入するときの JavaFX Null ポインター例外
特定のタグ内にある Web サイトから収集した文字列を ListView に動的に入力しようとしています。次のコードは、Apache Commons lang と Apache Commons IO を使用して最初に Web サイトにアクセスし、次に for ループを使用して特定のタグ内のテキストを各反復の ListView に挿入します。しかしjava.lang.NullPointerException
、for ループの 2 行目に a が表示されます。
JavaFX ソース コード:
ウェブサイトのソースコード:
コメントアウトしapplicationListItems.add(applicationListItem);
て置き換えましたがSystem.out.println(applicationListItem);
、期待されるものが返されます。
Banana
Apple
Orange
Pear
しかし、コンソールが null を返さなかったときに null ポインター例外が発生する方法がわかりません。なぜこれが起こっているのか誰にも分かりますか?
注: FXML ファイルとコントローラー クラスからのすべてのリンクは機能しています。これは、機能していない唯一のコンポーネントであるためです。
スタックトレース:
mule - Mule - Updating third party library in runtime
I'm using Mule Server 3.8 EE which brings commons-lang 2.4 with it. A third-party library in my project needs commons-lang 2.6, because it uses a method that was introduced in this version.
So when I just start my application, I get a java.lang.NoSuchMethodError
Is there a way to update the dependency in the runtime? What I tried so far:
- including commons-lang 2.6 in my app -> no effect, the one from the runtime is picked up first
- replacing the jar directly in the runtime -> errors in studio, that the 2.4 jar is missing
java - 変数サフィックスを空にして StrSubstitutor を使用するにはどうすればよいですか?
Apache Commons Lang を使用して、プレフィックスのみを使用してマークされた文字列内の変数を置き換えようとしています。たとえば、SQL クエリでStrSubstitutor
マークされた名前付きパラメーターなどです。:
これが私が使用しているコードスニペットです。これは機能しません。
それを行う方法はありますか?
カスタムを実装しようとしていますStrMatcher
が、まだ成功していません。以前にそれを行ったことがあり、経験を共有できる人はいますか?