問題タブ [buildship]
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 - BuildshipによるEclipseワークスペース用の複数のWebプロジェクトをマージするGradle
既存のレガシー プロジェクトを Gradle に移行中です。
最終的な WAR ファイルにマージする Web プロジェクトがいくつかあります。
統合された Web プロジェクトの build.gradle ファイルで:
現在、ローカルワークスペースのwarファイルの構築を機能させようとしています。このマージを認識し、eclipse に関連する設定を生成するように gradle buildship プラグインを作成する方法はありますか?
android - アンドロイドにビルドシップを使用する方法は?
私はEclipse IDEのbuildshipプラグインを介してコンパイルすることに成功したダミープロジェクトを持っています。
これは私の local.properties ファイルです:
これは settings.gradle ファイルです
これは私のbuild.gradleファイルです
APK を完全にコンパイルしたにもかかわらず、Eclipse は統合されていません。ライブラリが見つからず、100 以上のエラーが表示されます。すべてのライブラリは、\build\intermediates\ の gradle によって完全に管理され、apk にアセンブルされますが、Eclipse IDE は「ライブ」ではありません。gradle を使用してライブラリをダウンロードして展開し、Eclipse に通知して、独自のビルダーで apk を作成できるようにしたいと考えています。
android - Eclipse への Gradle サポートの追加
Gradle を Eclipse に追加したい。私の目標は、当時 Eclipse を使用してビルドされていた一部の Android プロジェクトの依存関係に Gradle 管理を追加することであり、Android Studio プロジェクトへの変換はうまくいきません。
Buildship プラグインを Eclipse にインストールしました。プロジェクトを右クリックして、Gradle をプロジェクトに追加しました -> [構成] -> [Gradle 環境を追加]。
それで?プロジェクトに、依存関係を管理できる Gradle ファイルがありません。
java - Eclipse WTP + Gradle Buildship がすべてのプロジェクトの依存関係をデプロイしない
構成: Eclipse Neon.1。BuildShip プラグイン 1.0.21。グラドル 3.2。トムキャット 8.0.33。
プロジェクトの構造:
- CmbProduct
- 一般
- 共通サーバー
- モデル
- キャブリッジ
- ウェブアプリ
他の複数のプロジェクトに依存する Web サービス アプリケーション プロジェクト ("WebApp") があります。Eclipse WST/WTP を使用して Tomcat 経由で WebApp をデプロイおよび実行すると、「Model」の Model.jar のみが tomcat WST ランタイム ディレクトリに次のようにデプロイされます。
.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapp/WEB-INF/lib/Model.jar
休止状態などの他のすべての依存関係は、上記の同じディレクトリに正しくデプロイされているようです。
Buildshipを使用するようにEclipseを変更すると、これが壊れました。以前は Eclipse STS (Spring) プラグインを使用していましたが、問題なく動作していました。
Web プロジェクト (WebApp) の build.gradle は次のとおりです。
上記の例では、最初に eclipse.wtp.libConfigurations セクションなしで試しました。問題を解決するためにそれを追加しようとしましたが、効果はありません。はい、「gradle eclipseWtp」を実行し、その変更を行った後、サーバーエントリから「WebApp」アプリケーションを追加/削除しました。
Eclipse -> WebApp -> Properties -> Java Build Path -> Libraries に移動し、「Web App Libraries」を見ると、「Model」は表示されますが、他のプロジェクトは表示されません。「プロジェクトと外部依存関係」を見ると、すべてのプロジェクトがリストされています。
モデルのbuild.gradleは次のとおりです(動作中):
Common (展開されていない) の build.gradle は次のとおりです。
最上位プロジェクト (CmbProject) の build.gradle は次のとおりです。
eclipse - Eclipse Buildship (Gradle プラグイン) は、依存関係に基づいて Java プロジェクトのライブラリ パス構成を更新できますか?
Eclipse の Java (EJB プロジェクト) および動的 Web プロジェクトを Gradle に移行しています。ビルドシップを使用しています。私のプロジェクトには Eclipse ライブラリ構成があり、これを維持するのは大変でした。グレードを使用すると、これらの「依存関係」をbuild.gradleファイルに追加するだけなので、これは素晴らしいことです...など。それはいいです。
私の質問は、Gradle で Eclipse プラグインを使用して、Eclipse でプロジェクトのビルド パスを再構成し、古い Eclipse ライブラリを削除して、依存関係として Gradle によってダウンロードされた同じ jar に基づいて Eclipse でプロジェクトをビルドできるかどうかです。依存関係の 1 つのバージョンを変更すると、Eclipse コンパイラーはその新しい jar 依存関係に基づいてコードもコンパイルします。ありがとう。
ファイルを追加するために編集しています:
.クラスパス:
build.gradle: