問題タブ [apache-commons]

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 に答える
1714 参照

java - Java IO を使用してファイルを書き込む際に、このサイレント エラーを修正するにはどうすればよいですか?

commons-io/java-io で奇妙な問題が発生しています。基本的に、ファイルの作成は例外なく静かに失敗します。

コモンズコードを調べて、これがサイレントに失敗する理由を理解しようとしましたが、例外をスローする必要があるようです。( FileUtils.javaの 1338 行目と 163 行目、およびIOUtils.javaの 927 行目を参照してください。)

この問題を修正するために、前の行の後にこのチェックをコードに追加しました。

ただし、ファイルの作成に失敗した場合でも、このブロックには入っていません。

私はこれで頭がいっぱいです.Java IOの経験が豊富な人が助けてくれますか?

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

java - Apache Commons Id UUID バージョン 1 生成の問題

私の問題は、バージョン 1 の UUID を生成することです。Jetty 6.x、Maven (特に Jetty を開始するため)、およびApache Commons ID (現在の時刻から UUID バージョン 1 を生成するため) を使用します。

Apache Commons IDには、「org.apache.commons.id.uuid.config.resource.filename=commons-id-uuid.xml」などのパラメーターを使用して、JVM に通知される構成ファイルが必要です。Apache Commons IDコードを確認したところ、クラスパスからファイルを見つけようとしました。Jetty のドキュメントには、WEB-INF/lib と WEB-INF/classes がクラスパスにあると記載されています。「commons-id-uuid.xml」は、WEB-INF/classes ディレクトリのルートにあるデプロイされた war ファイルから見つけることができますが、Jetty はそれをロードできません。

Jetty は、次のコマンドを使用して開始されました。

何がうまくいかないのですか?UUID バージョン 1 識別子を生成する必要があるだけです。助言がありますか?

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

java - 整数線形計画法 Java: 複数のオープン ソースおよび商用ツールが利用可能です。どちらを使用しますか?

アプリケーションに整数線形計画法 API/ツールを使用する必要があります。私のアプリケーションはJavaですが、ファイル(MPSなど)を使用して入力を提供するJavaからEXE(ツール)を呼び出すことは気にしません。

私の検索分析は次のとおりです。 ILP を解決するために利用できるオープン ソースおよび商用ツールが複数あります。1. Gnu LP Kit(GLPK): これは最も古く、おそらく最も安定していて効率的だと思います。 2. IP_Solve: 良いレビューがあります。3. JavaILP: これを見つけましたが、それに関するレビューはあまりありません。5.コインOR

安定性、効率性、受容性などの点でどれが最適かを教えてください。

よろしく

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

apache-commons - Apache Commons Pool close() の動作とは

アプリケーションの一部にプーリングを実装しようとしています。close()Commons Pool ライブラリを使用したいのですが、動作が少し気になります。close()javadoc とソース コードを見ると、メソッドが呼び出されたときにプールで作成されたオブジェクトが破棄されるかどうかは明確ではないようです。私が見る限り、プールでアイドル状態のオブジェクトのみが破棄されます。使用されていて、まだ返されていないオブジェクトには触れられません。

ここで何かを見逃しましたか?プールが閉じられたときに、すべてのオブジェクトが正しく破棄されるようにしたいと考えています。

誰もこれを以前に使用していて、それがどのように機能するかについて考えを持っていますか?

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

java - Spring - Apache Commons の電子メールを構成する

Spring アプリの apache commons-email で HtmlEmail を使用したいので、config xml を次のように使用します。

しかし、smtpPort プロパティのために初期化できません。

Bean クラス [org.apache.commons.mail.HtmlEmail] の無効なプロパティ 'smtpPort': Bean プロパティ 'smtpPort' は書き込み可能でないか、無効なセッター メソッドを持っています。セッターのパラメーターの型は、ゲッターの戻り値の型と一致していますか?

私が間違ったことを教えてください。ありがとうございました。

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

java - Apache Commons コレクションの ArrayUtils.toObject および ArrayUtils.toPrimitive に相当する Google コレクション

誰もがGoogle Collectionsを称賛しているので (たとえば、ここでArrayUtils.toObject())とに相当するものが見つからないのはArrayUtils.toPrimitive()なぜですか? そんなに使い物にならないの?私はそれを逃しましたか?

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

java - Apache vfs: ディレクトリの最新の変更済みファイルをフェッチする (sftp)

sftp サーバーにあるディレクトリから最新のファイルを取得しようとしています。私が今それを行う方法は、多かれ少なかれ次のとおりです。

このアプローチの問題は、メソッドが呼び出されるたびに、基本的に指定されたディレクトリ内のすべてのファイルをダウンロードしていることです。

これを行うより良い方法はありますか?

0 投票する
4 に答える
3279 参照

c# - .Net 用の org.apache.commons.lang.StringEscapeUtils の実装はありますか?

私は、Apache Commons Lang StringEscapeUtilsクラス (特に、

メソッド)。.Net に相当するものはありますか? それとも、同じことを実現する完全に論理的な C# コードでしょうか?

0 投票する
4 に答える
10246 参照

java - apachecommonsのtarの問題が圧縮されます

圧縮ライブラリを使用していくつかのファイルをtarするのに苦労しています。

私のコードは次のとおりで、commons.compresswikiの例から取得されています。

プロセス中にエラーは発生しませんが、ファイルを解凍しようとすると、次のようになります。

また、アーカイブのサイズは元のファイルよりもわずかに小さいため、tarの場合は通常ではないため、問題が発生します...

誰でも私が間違っていることを教えてくれますか?ありがとう

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

apache-commons - Apache Commonsはアクティブなプロジェクトですか?公開ロードマップはありますか?

Apache Commonsが活発に開発されているかどうか誰かが知っていますか?真剣なリフレッシュが必要なようです。新しいバージョンを参照しているロードマップが見つかりません。