問題タブ [aether]
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.
windows - Windows スレーブで aether-ant のアーティファクトへのパスがめちゃくちゃになるのはなぜですか?
pom.xml ファイルから依存関係を解決するために aether-ant を使用しています。jenkins マスターでスクリプトを実行すると、アーティファクトへのパスは次のようになります。
ただし、Windows スレーブで実行すると、次のようになります。
jenkins マスターと jenkins Windows スレーブの両方で、maven の settings.xml ファイルが取得され、すべてのアーティファクトが C:\m2 にダウンロードされます... しかし、何らかの理由で、Windows スレーブでは、パスはそうではありませんC:\m2 を指しています...
パス C:\Windows\system32\config\systemprofile も存在しません。
これが私のantビルドスクリプトの一部です:
github の aether-ant プロジェクトは、https://github.com/eclipse/aether-antにあります。
グーグルで検索したところ、いくつかのWindowsレジストリエントリが間違ったディレクトリを指している可能性があるというエントリが見つかりました...それがこの問題に関連しているかどうかはわかりません.
java - JavaでAetherを使用してRemoteRepositoriesを検索する方法は?
Aether で特定のアーティファクトを検索するにはどうすればよいですか?
まず、RemoteRepository ですべての "gson" を検索し、すべての情報を含む結果を取得してからダウンロードします。しかし、どのように?この例では、正しいものを設定してダウンロードする必要があります。