問題タブ [maven-dependency]
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 - powermock の依存関係収束エラー
Maven で最新バージョンの powermock ライブラリ (1.6.5) を使用したいと考えています。しかし、Maven が依存関係の収束エラーを検出したため、パッケージをコンパイルできません。以下では、同じ依存関係にorg.objenesis:objenesis
2 つの異なるバージョンのライブラリがあることがわかります。
除外しようとしましたが、1 つのバージョンだけを除外することはできません。すべてを除外する必要があります。
同じ問題がありましたか?私に何ができる?
java - LocalVariableDeclarationStatement - メソッド addAnnotatedClass() はタイプ Configuration に対して未定義です
私の pom.xml は次のとおりです。
セッション ファクトリ オブジェクトを作成するには:
問題 :
org.hibernate.cfg.configuration クラスからメソッド名 addAnnotatedClass を解決できません。
spring - Maven 依存関係ツリーの出力について
プロジェクトを実行しようとすると、このエラーに直面しているApplicationConfig
ファイルが含まれている Spring アプリケーションをコンパイルしようとしています。@EnableAspectJAutoProxy anotation
上記の注釈を削除すると、プロジェクトは正常に実行されていると言わざるを得ません。
インターネットで読んだことがありますが、ライブラリとjarファイルのバージョンに互換性がないためだと思いました。
実行するとmvn dependency:tree
、出力は次のようになります。
これはpom.xml
ファイルの内容です:
質問: この出力が、すべて問題ない、またはプロジェクトに非互換性がある可能性があることを示していることを理解できません。それらを解決する方法はありますか?
maven - Mavenは依存関係のダウンロードを回避します
約 150Mb の製品ヘルプ ドキュメントがあり、毎日ビルドされ、maven リポジトリに更新されます。
そのため、ヘルプ ドキュメントに依存するプロジェクトをビルドすると、1 日 1 回 150Mb 全体がダウンロードされ、多くの時間がかかります。
それを回避する方法はありますか?pom.xml にエントリを与えるように
そしてユーザーのsettings.xmlで
そして、この属性を使用してドキュメントのダウンロードを停止しますか?
基本的にはCIサーバーにダウンロードしてパッケージ化してもらいたいが、開発者にはダウンロードに時間と帯域幅を無駄にさせたくない
java - java.lang.ClassNotFoundException を引き起こす maven 依存関係を追加する
次のmaven依存関係を導入するまで、正常に動作するアプリケーションがあります。
次の依存関係を導入した後、jar は適切にビルドされ、コンパイラの例外は発生しませんが、アプリケーションを実行すると、次の例外で失敗します。
例外 1:
例外 2:
例外 3:
何をする必要があるか教えてください。私もいくつか追加しようとしましたが、うまくいきませんでした。提案してください。