ivy

    1

    2答えて

    私はIvyを使用して、内部で開発されたライブラリと第三者のライブラリから複合アプリケーションをアセンブルしています。 Ivyは、上記のライブラリを構築するための依存関係を管理するために使用されます。各ライブラリには、使用可能で、組み立てられたアプリケーション内で使用できる複数の互換性のあるバージョンがあります。問題は、どのようにしてivyが依存関係の最新バージョンを選択しないようにすることができる

    1

    1答えて

    私は、groovy eclipseプラグインがデフォルトで、ivy依存関係を設定していることに気付きました。 これは魅力的なことに、グルーヴィースクリプトの依存関係を宣言し、それらをレポから解決する方法があることを示唆しています。 しかし、groovy + ivyを記述するcodehausのWebページは、デッドドメインへのデッドリンクの単なるページです。

    2

    1答えて

    私はJBoss(特に5.1.0.GA)に依存するプロジェクトを持っていて、SBTを使ってこのプロジェクトを設定しようとしていました。 「このプロジェクトはJBossバージョンXとそれに関係するすべてのものに依存している」という言い方があるのか​​、それともすべての依存関係を個別に宣言しているのだろうと私は疑問に思っていました。私は、SBTがプロジェクトをコンパイルするのに必要なすべての適切な依存関

    1

    1答えて

    私の同僚は(アイビーにまだ多少新しい)私たちの成果物を維持する上での欠陥を指摘した: リリースビルドは、それがビルドを減速ビルドごとに新しいバージョンの再チェックされることを意味「統合」としてマークされていますたとえそれが依存関係をキャッシュしたとしても。 これは、私が思うに、アイビーは、配信するバージョンを決定する前に、何がレポであるかを確認する必要があるからです。だから、私はちょっと調べて、異

    0

    1答えて

    私はSTSの最新バージョン(2.7)と最新のgrailsも使用しています。 STSで新しくgrailsプロジェクトを作成した後は、grails依存関係の更新が長時間にわたって停止し、タイムアウトエラーが発生します。そしてそれはいくつかのGroovyObjectエラーに続きますが、プロジェクトはまだコマンドラインで正常に動作します。だから、私はSTSを更新して依存関係を取り除き、BuildConfi

    4

    2答えて

    私はIVYにはかなり新しいです。私は次のことをしようとしています: 私はhttp://mvnrepository.comをリポジトリリストに追加したかったのです。 mvnrepositoryでの定義方法に基づいて正しいパターンを定義する必要があるかどうかはわかりません。 また、特定のライブラリを別のリポジトリからではなく、そこからダウンロードします。 これは私のivysettingsファイルです:

    3

    2答えて

    リポジトリに既に存在するアーティファクトを公開しないようにしたいのですが、ドキュメントから見る限り、これを行う方法はありません。 overwrite属性がありますが、falseに設定すると、アーティファクトが存在する場合にパブリッシュが失敗します。間違いなくアーティファクトを上書きしたくない。 私はアーティファクトが存在するかどうかを確認して(例えば、unless属性として)私は私の公開対象に使用

    0

    1答えて

    私はEclipseを使用しておらず、Webアプリケーション開発用のant/ivyビルドスクリプトをセットアップしたいと考えています。ビルドスクリプトは、jdk/antがシステムにインストールされていると仮定することができ、残りは自動的にダウンロードする必要があります。 すべては、antターゲット/タスクで実行する必要があります。したがって、私はおそらく、埋め込みモードでjettyを起動し、ビルドデ

    1

    1答えて

    新しいプロジェクトを最初から作成したり、一部のプロジェクトを更新する場合でも、新しい依存関係を追加する必要があります。しかし時には、これらの依存関係の正確な名前やスペルを覚えていないこともあります。したがって、IDEからエクスプローラを使用していないと仮定すると、コマンドラインから依存関係リポジトリを検索またはナビゲートする方法があります。これは、例えば、Ubuntuでアプリケーションリポジトリを

    7

    2答えて

    IVY + msbuildをどのように組み合わせて使用​​するのが効果的でしたか? 私たちの目標は、依存性の解決と公開のためにIVYをC#/ C++ビルドプロセスに統合することです。ビルドの始めと終わりにカスタムタスクに追加しようとしましたが、msbuild呼び出しをant + apache-ant-dotnetでラップしようとしました。 その他のオプションは、gradle、buildr、rake