問題タブ [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.
android - Androidでjcabi-aspects Loggableアノテーションを使用するには?
私はアプリ フロー全体を追跡しようとしているので、コード内のすべてのメソッドで Loggable アノテーションを使用するとうまくいくと考えました。
私の問題は、ログ可能オプションをスクラッチからセットアップする方法を理解できないように見えることです(私の限られた理解に):
- gradle を使用してすべての依存関係をインポートする
- コード内またはファイルから log4j プロパティを構成する
- PackageInfo クラスを使用してプロジェクト内のすべてのメソッドをログに記録する
java - jcabi @RetryOnFailure を型に解決できません
jcabi@RetryOnFailure
は型に解決できません。
pom.xml に「ウィービング」と jcabi の両方の依存関係を追加しました
しかし@RetryOnFailure
、認識されません。ここで何か不足していますか?
java - Java を使用して会社の git ハブ ポータルに接続するにはどうすればよいですか?
jcabi-github を使用してみましたが、以下は私のコードです
しかし、これはエラーを出しています
https://github.corp.xyz.com/である私の会社の git ハブ アカウントに接続しようとしています。
何か助けはありますか?
java - jcabi アノテーション パラメータをモックする方法
以下のようなコードがあります。
RETRY_ATTEMPTSおよびRETRY_DELAY変数の値は、int プリミティブである別のConstantクラスから取得されます。どちらの変数もpublic static finalとして定義されています。
単体テストケースの作成中にこれらの値をオーバーライドするにはどうすればよいですか。実際の値により、単体テストケースの実行時間が長くなります。
私はすでに2つのアプローチを試しました:両方ともうまくいきませんでした
- Whitebox.setInternalState() で PowerMock を使用する。
- リフレクションも使用します。
編集:
@ yegor256が述べたように、それは不可能です。なぜそれが不可能なのか知りたいのですが? これらの注釈はいつロードされますか?
java - AbstractMethodError (jcapi-aspects) を解決するには?
@Loggable
アノテーションを試してみたいので、現在のプロジェクトに jcabi-aspects を追加しようとしています。
追加後
プロジェクトをビルドしようとすると、 pom.xml ファイルに次のエラーが表示されます。
おそらく別の依存関係を追加する必要がありますか (AbstractMethodError
実装が欠落している可能性があるため)?