問題タブ [ivyde]
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 - GWT デザイナーは、プロジェクトで GWT モジュール X を見つけることができません
GWT アプリケーションで GWT Designer に問題があります。
このモジュール パッケージがどこにも見つからないというメッセージが表示されます。ANT 経由でまったく問題なくコンパイルでき、外部ライブラリ管理に IvyDE 依存関係管理を使用しています。
これは、私のプロジェクト パッケージ構造とエラー メッセージの基本的な概要です。GWT デザイナーがそれらを見ることができないように見えるのは、ライブラリだけです。
ここで何が起こっているかについて誰か考えがありますか? 私はこれを機能させようとしましたが、何も機能していません。ありがとう!
ベン
eclipse - IvyDE が特定のビルド時の依存関係を解決できないようにする
Ivy を悪用しようとしているのかもしれませんが、もしそうなら、私は間違いなく「構成」を理解していません
Jenkins でビルド スクリプトを実行する場合にのみアクセスしたい依存関係があります。私のEclipseワークスペースでは、依存関係は必要ありません。これを達成することは可能ですか?
たとえば、ビルド時に ant-contrib を取り込みたい場合は、構成ファイルを次のように設定しようとしました。
この例では、Eclipse のビルド パスに常に ant contrib と ant が表示されますが、これは私が望んでいたものではありません。resolve ant タスクを使用すると、特定の構成を解決できるため、IvyDE はデフォルトの構成のみを解決すると想定しました。私は何が欠けていますか?
ありがとう、
ダン。
eclipse - Ivy 依存関係を持つ Eclipse デプロイメント アセンブリが失敗する
Eclipse 4.3 の動的 Web プロジェクトに ivy 管理の依存関係を使用していますが、すべてが機能します。新しいモジュール プロジェクトを含む別のブランチをマージした後、Eclipse は war の作成に失敗します。展開アセンブリから IvyDependencies を削除すると、war が作成され、再度展開されます。もちろん、このアーカイブにはすべての依存関係がありません。
追加のプロジェクト/モジュールと Web プロジェクトの依存関係宣言を除いて、コンパイル エラーやコミット間の構成変更はありません。Eclipse 構成をマージ前の構成と比較しても、何も得られません。
検証が有効になっている場合、Eclipse で次のエラーが表示されます。
検証が無効になっている場合、公開は失敗します。
標準的な Eclipse ワークスペース エラー戦略が最大限に実行されています (クリーン、再インポート プロジェクトの順列、アイビー依存関係管理の削除、読み取り、ワークスペースの削除、再起動、サーバー ランタイムの削除/再作成など)。
これを解決する方法、またはこの問題の根底に到達する方法はありますか?
eclipse - WAR ファイルで Ivy の依存関係を除外する
私は Eclipse と Ivy プラグイン IvyDE を使用しています。
現在、Eclipse の WAR へのエクスポート機能を使用して WAR ファイルを作成しています。ANT ビルド ファイルは使用しません。Eclipse に処理させます。
war にエクスポートすると、ivy.xml ファイル内のすべての依存関係が war ファイルの bin ディレクトリにコピーされます。それらの 1 つ (または複数) を除外したい。それ、どうやったら出来るの?
これを達成する最も簡単な方法は何ですか?可能であれば、独自の ANT ビルド ファイルを作成することは避け、Eclipse のエクスポート ツールと IvyDE プラグインを引き続き使用したいと考えています。
eclipse - sbt publishLocal タスクを IvyDE と互換性を持たせるには?
IvyDE Eclipse プラグインを使用して、プロジェクト (A と呼びましょう) の依存関係を解決しています。これらの依存関係の 1 つは、sbt を使用してビルドする別のプロジェクト (B と呼びます) です。ビルドの最後の部分は、sbt の publishLocal タスクを呼び出して、B プロジェクトのアーティファクトをローカルの Ivy リポジトリに公開することです。
この時点まではすべて正常に機能します。しかし、プロジェクト A の依存関係を解決しようとすると、IvyDE は "doc" および "src" jar の解決に失敗したというエラー メッセージを生成します。実際のコードを含むメイン jar の解決に失敗しないため、最終的に強制的に動作させることができます。それでも、私はそれがやや面倒だと思います。
解決策を探すのにかなりの時間を費やした後、
これは非常にうまく機能しますが、やややりすぎのように感じます。誰かが同じ結果を達成するためのより簡単な方法を提案できますか?
ivyde - IvyDe はプロジェクトごとに ivysettings.xml を使用しません
IveDE をセットアップしようとすると、リゾルバー (ローカル ネクサス) が機能するために、ワークスペース レベルで ivysetting.xml を指定する必要があるという問題が発生します。
IvyDE にプロジェクトの ivysettings.xml を使用させる方法があることを期待していました。
ivysettingへのパスを追加しました
これによりエラーは発生しませんが、ivyde がプロジェクトに提供された ivysettings を使用することはありません。
プロジェクトごとに異なるivysettings.xmlを使用するようにIvyDEを取得することは何とか可能ですか?
編集:これはEclipseキャッシュの問題のようです(自己回答を参照)