問題タブ [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.
java - javaからコマンドラインツールを実行すると、コマンドラインとは異なりますか?
私の質問は、Apache Commons の org.apache.commons.exec.DefaultExecutor.execute(CommandLine command) メソッドに関するものです。
これは、ffmpeg を実行するためのコードビットです。
次のように Java からコマンド ライン ツール ec ffmpeg を実行すると、次のようになります。
ffmpeg の結果は、入力用に指定されたファイルが見つからないということです
コンソールでコマンドをまったく同じ方法で実行すると、問題なく動作します。「My Media」フォルダの名前を「MyMedia」に変更すると、Java 側の問題は解決しますが、私にとっては使用可能な解決策ではありません。
入力パスからのスペースを制限せずにこれを修正するにはどうすればよいですか?
java - Java:長いHTTP操作を停止する
HTTP操作にApacheCommonライブラリを使用しています。
長いHTTP操作を安全に中断するにはどうすればよいのでしょうか。新しいスレッドで実行して停止するのは間違った方法のようです。client.executeMethod
HttpMethodBaseにはabort()メソッドがありますが、完了するまで実行をブロックするため、使用方法がわかりません。
java - シームのサーブレットでのマルチパートアップロードに関する問題
別のwarファイルにデプロイすると正常に機能するサーブレットを作成しましたが、seamアプリケーションの一部として使用する予定です。
commons-fileuploadを使用していますが、イテレーター(スニペットを参照)はfalseを返します(seam-appに含まれている場合のみ)。
何か案は?
追加情報:アップロードするクライアントはcurlであるため、ここで説明する手法は使用しません。
縫い目を使ってHttpServletRequest
包みますorg.jboss.seam.web.IdentityRequestWrapper
java - Apache Commons I/O を使用してファイルにデータを追加する
Apache Commons I/OのFileUtils.writeStringToFile(fileName, text)
機能は、ファイル内の以前のテキストを上書きします。ファイルにデータを追加したいと思います。同じために Commons I/O を使用する方法はありますか? 私は Java から通常の方法でそれを行うことができますBufferedWriter
が、Commons I/O を使用して同じことについて興味があります。
android - Android に Commons のログインがありませんか?
Android アプリケーションで使用するために特別に開発したかなり大きなライブラリがあります。ただし、ビジネス ロジック自体は Android に依存しません。それを維持するために、このライブラリ全体で Commons Logging を使用しました。これは、それぞれの JUnit テスト (Eclipse で実行) です。
ただし、Androidで起動するアクティビティに統合し始めたので、ログを機能させることができません。Eclipse/JUnit では、単純に log4j の jar ファイルと log4j.properties ファイルを取り込んでいました。これは、デバイスに展開するときに機能しないようです。それを機能させるのに数時間苦労した後、あきらめて、すべてのコモンズのログ記録を android.util.Log に置き換えてみました。デバイスにログオンできるようになりましたが、すべての JUnit テストが壊れています。JUnit が android.util.Log を使用してログを記録しようとすると、RuntimeException 'Stub!' がスローされます。
コモンズ ロギング アプローチに戻りたいと思います..誰かがそれを手伝ってくれるなら..そうでなければ..「android.util.Log」を使用して JUnit テスト ケースを実行するにはどうすればよいですか?
事前に多くの感謝..私はこれに数時間以上を費やしました。また、実際のコードを書きたいと思います!
java - SimpleHttpConnectionManagerが正しく使用されていない
SimpleHttpConnectionManagerが正しく使用されていません。HttpMethod.releaseConnection()が常に呼び出され、一度に1つのスレッドやメソッドのみがこの接続マネージャーを使用していることを確認してください。
このエラーが表示され、ダウンロードしたいファイルが失敗して再試行したり、未完了のダウンロードが発生したりする理由を誰かが知っていますか?
ありがとうございました !
java - アップロード前に投稿パラメーターを取得する
Commons FileUpload を使用すると、メソッド parseRequest(request) がファイルをアップロードし、追加の投稿パラメーターも読み取ります。そのため、ファイルをアップロードした後にのみパラメーター値を取得できます。問題は、ファイルをアップロードする前にこれらのパラメーター値が必要なことです (パラメーターの 1 つは upload_path です)。
最初にマルチパート コンテンツから投稿パラメーターを取得してから、正しいフォルダーへのアップロードを開始する方法はありますか?
(request.getParameter(name) は、マルチパート コンテンツに対して null を返します)。
前もって感謝します!
java - PropertyPlaceholderConfigurerはXMLファイルから読み取ります(Apache Commons構成)
Apache Commons Configurationを介してproperties.xmlから読み取るようにSpringPropertyPlaceholderConfigurerを構成する可能性はありますか?
java - org.apache.commons.dbcp.DelegatingPreparedStatement は閉じられています
org.apache.commons.dbcp.DelegatingPreparedStatement は閉じられています
この例外が発生する状況を教えてください。
すべての結果セットと準備済みステートメントを閉じました。
どうすればこの問題を解決できますか。
コード :
java - Apache commons fileupload FileItemIterator hasNext() が false を返す
私は apache commons fileupload stream api を使用しています。しかし、FileItemIteratorFileItemIterator iter = upload.getItemIterator(request);
は hasNext() で false を返しますiter.hasNext()
。これの何が問題なのですか?
コードと Web パーツは次のとおりです。
jspページは次のとおりです。
一番、