問題タブ [jcabi]

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

android - Androidでjcabi-aspects Loggableアノテーションを使用するには?

私はアプリ フロー全体を追跡しようとしているので、コード内のすべてのメソッドで Loggable アノテーションを使用するとうまくいくと考えました。

私の問題は、ログ可能オプションをスクラッチからセットアップする方法を理解できないように見えることです(私の限られた理解に):

  • gradle を使用してすべての依存関係をインポートする
  • コード内またはファイルから log4j プロパティを構成する
  • PackageInfo クラスを使用してプロジェクト内のすべてのメソッドをログに記録する
0 投票する
1 に答える
519 参照

java - jcabi @RetryOnFailure を型に解決できません

jcabi@RetryOnFailureは型に解決できません。

pom.xml に「ウィービング」と jcabi の両方の依存関係を追加しました

しかし@RetryOnFailure、認識されません。ここで何か不足していますか?

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

java - Java を使用して会社の git ハブ ポータルに接続するにはどうすればよいですか?

jcabi-github を使用してみましたが、以下は私のコードです

しかし、これはエラーを出しています

https://github.corp.xyz.com/である私の会社の git ハブ アカウントに接続しようとしています。

何か助けはありますか?

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

java - jcabi アノテーション パラメータをモックする方法

以下のようなコードがあります。

RETRY_ATTEMPTSおよびRETRY_DELAY変数の値は、int プリミティブである別のConstantクラスから取得されます。どちらの変数もpublic static finalとして定義されています。

単体テストケースの作成中にこれらの値をオーバーライドするにはどうすればよいですか。実際の値により、単体テストケースの実行時間が長くなります。

私はすでに2つのアプローチを試しました:両方ともうまくいきませんでした

  1. Whitebox.setInternalState() で PowerMock を使用する。
  2. リフレクションも使用します。

編集:
@ yegor256が述べたように、それは不可能です。なぜそれが不可能なのか知りたいのですが? これらの注釈はいつロードされますか?

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

java - AbstractMethodError (jcapi-aspects) を解決するには?

@Loggableアノテーションを試してみたいので、現在のプロジェクトに jcabi-aspects を追加しようとしています。

追加後

プロジェクトをビルドしようとすると、 pom.xml ファイルに次のエラーが表示されます。

おそらく別の依存関係を追加する必要がありますか (AbstractMethodError実装が欠落している可能性があるため)?