問題タブ [ivy]

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

java - 孤立したアーティファクトを削除するには、Apache Ivy をどのように構成しますか?

ivy.xml以下を含む があるとします。

そして、Checkstyle 4.4 にアップグレードしたいので、ivy.xml以下を含むように変更します。

retrieve最初の構成の後、ファイルがありますcheckstyle-4.3.jar。2 番目の構成の後、ファイルもcheckstyle-4.4.jarあり、ファイルcheckstyle-4.3.jarはまだ存在します。

Ivy に古いファイルが孤立していることを認識させ、libディレクトリから削除する方法はありますか? ツールをアップグレードするたびに、開発者のディスク容量の使用量が大幅に増加することを望まないという考えです。

理想的には、ローカルリポジトリからも削除したいと思います. ローカル リポジトリの目的は、プロジェクト間で共有されることであることを理解しています。そのため、アーティファクトが他のプロジェクトでまだ使用されているかどうかがわからないため、何かを削除しても意味がありません。しかし、ある種の剪定手順があるに違いありません...

0 投票する
2 に答える
299 参照

ant - Antスクリプトでfile://プロトコルを処理する

一部のAntターゲットでは、URLをプロパティ(のようにivy pattern)として定義する必要があります。file://プロトコルはWindows(file:/またはfile:///)とUnix(file://)で異なるため、スクリプト全体の移植性が低くなります。

プロパティやAnt条件をいじることなくプロトコルを処理するための良い方法はありますか?file

0 投票する
2 に答える
1890 参照

jboss - ApacheIvyでJBossAS5を使用するにはどうすればよいですか?

私はApacheIvyにまったく慣れておらず、既存の開発プロジェクトを依存関係管理にIvyを使用するように移行しようとしています。設定する必要がある最後の依存関係はjboss-javaee.jarです。どこにも見つかりません。実行時に次のエラーメッセージが表示されます。

[ivy:retrieve]::問題の概要::
[ivy:retrieve] ::::警告
[ivy:retrieve]モジュールが見つかりません:org.jboss#jboss-javaee; 5.0.1.GA
[ivy:retrieve] == ==ローカル:試行
[ivy:retrieve] C:\ Documents and Settings \ eweibust.ivy2 / local / org.jboss / jboss-javaee / 5.0.1.GA / ivys / ivy.xml
[ivy:retrieve]-アーティファクトorg.jboss#jboss-javaee; 5.0.1.GA!jboss-javaee.jar:
[ivy:retrieve] C:\ Documents and Settings \ eweibust.ivy2 / local / org.jboss / jboss-javaee/5.0.1。 GA / jars / jboss-javaee.jar
[ivy:retrieve] ====共有:試行
[ivy:retrieve] C:\ Documents and Settings \ eweibust.ivy2 / shared / org.jboss / jboss-javaee / 5.0.1 .GA / ivys / ivy.xml
[ivy:retrieve]-アーティファクトorg.jboss#jboss-javaee; 5.0.1.GA!jboss-javaee.jar:
[ivy:retrieve] C:\ Documents and Settings \ eweibust.ivy2 / shared / org.jboss / jboss-javaee / 5.0.1.GA / jars / jboss-javaee.jar
[ivy:retrieve] ==== public:試した
[ivy:retrieve] http://repo1.maven.org/maven2/org/jboss/jboss-javaee/5.0.1.GA/jboss-javaee-5.0.1.GA.pom
[ivy:retrieve]-アーティファクトorg.jboss#jboss-javaee; 5.0.1.GA!jboss-javaee.jar:
[ivy:retrieve] http://repo1.maven.org/maven2/org/jboss/jboss-javaee/5.0.1。 GA / jboss-javaee-5.0.1.GA.jar
[ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::
[ivy:retrieve]::未解決の依存関係::
[ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::
[ivy:retrieve] :: org.jboss#jboss-javaee; 5.0.1.GA:見つかりません
[ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::: :

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

java - Ivy で OS 固有のライブラリを管理する

OS 固有のライブラリ ( .so/.dll ) が Java プロジェクトに添付されていると仮定すると、Ivy を使用してこれを処理する方法は何ですか?

0 投票する
5 に答える
9812 参照

proxy - Nexus プロキシ経由の Ivy

Ivy で Maven の mirror/mirrOf のようなものを指定する方法を知っている人はいますか? 私はローカル Maven プロキシ (Nexus) を使用しており、Nexus プロキシがアクセスする親リポジトリを指定するツールが必要です。

Maven では、単純に次のようにします。

しかし、Ivy ではこの種のオプションを見つけることができません。

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

java - Ivy で依存関係を取得する方法

私は、アプリケーションでの Ivy の使用を検討中です。cobertura をプルダウンするための簡単な構成をセットアップしました。

cobertura が他の jar ファイルに依存していることは知っています。では、これらの他の jar ファイルをどのように取得するのでしょうか? キャッシュ ディレクトリにあるのは cobertura jar ファイルだけです。

ここに私のivysetting.xmlがあります

依存関係/jar を取得するために使用できる他のリポジトリのリストはありますか?


build.xml ファイルからのスニペット:

0 投票する
3 に答える
6772 参照

java - ivyでダウンロードしたライブラリのソースコードを添付する方法

ivy eclipse プラグインで ivy を使用して、依存関係をダウンロードします。よく働く。しかし、これらのライブラリにステップ インするために、これらのライブラリのソース コードを添付するにはどうすればよいでしょうか?

0 投票する
2 に答える
580 参照

java - ツタの構成を共有する

私はツタの構成に裏打ちされた複数のプロジェクトを維持しています。次のような多くの構成が重複しています。

  • 一般的なビルド構成(pmd、findbugs);
  • 依存関係グループ(春);

共有構成を参照してこれらの依存関係をインポートする方法はありますか?


NB私が知っているように、Mavenを提案しないでください。ただし、これらの特定のプロジェクトでは(まだ)オプションではありません。