問題タブ [gradle-eclipse]
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 - Eclipse Luna Gradle プラグインは、参照されていない依存関係を追加します
Eclipse Luna と Eclipse Luna 用の Gradle プラグインを使用しています (Pivotal の Gradle IDE Pack 3.6.x を使用)。Gradle をサポートする単純な Java プロジェクトを作成しました。私のbuild.gradleの下
お気づきかもしれませんが、Artifactory を使用して独自のアーティファクト (ローカル ライブラリ、cit4-util-lib) をホストしています。通常、私は Google App Engine ライブラリを使用するプロジェクトに取り組んでおり、gradle 用の appengine プラグインを使用して Gradle にライブラリを含めることが何度もありました。しかし、ご覧のとおり、今回はそうではありません。どの依存関係も、Google App Engine ライブラリに依存していません。しかし、Gradle 依存関係の更新を実行すると、Google App Engine ライブラリが依存関係に含まれます。誰かがこの種の行動を見たことがありますか?gradle はプロジェクトに含めるライブラリをどこで探しますか? build.gradle ファイルで明示的に設定されているのは依存関係だけですか、それとももっとありますか?
gradle - 無効なクラスパス パブリッシュ/エクスポートの依存関係 /ouat-contract。プロジェクト エントリはサポートされていません
この構造に似たGradleマルチプロジェクトを作成しようとしています
Eclipse の例に従い、ouat-services の settings.gradle を次のように定義します。
私の ouat-servicesImpl build-gradle で定義します
ouat-servicesImpl で war プラグインを適用しようとすると、問題が発生します。Eclipse の問題ビューに次のメッセージが表示されます。
私のouat-services build.gradle
私の ouat-servicesImpl ビルド gradle は次のように変更されました。
これはEclipseプラグインの問題ですか、それとも何か間違っていますか?
eclipse - eclipse-integration-gradle プラグインがサブプロジェクトをfilteredResourcesに入れないようにするにはどうすればよいですか?
eclipse-integration-gradleプラグインとともに、Gradle プロジェクトに Eclipse IDE を使用しています。
[すべて更新] メニュー項目を選択すると、プラグインは Gradle:eclipse
タスクを呼び出してファイル.classpath
と.project
ファイルを更新します。gradle が終了した後、プラグインは自動的にすべての gradle サブプロジェクトをfilteredResourcesに追加するようです.project
(以前に Gradle によって生成された他のfilteredResources を上書きする可能性があります)。そのような:
私はいくつかの理由でこれを望んでいません。この動作をオフにすることは可能ですか? または、少なくとも回避策はありますか?
android - Eclipseでgradleを使用してAndroidプロジェクトをビルドして実行する方法
こんにちは、Eclipse で gradle を使用して Android アプリを作成しています。私は常にgradleを使用してコマンドラインでプロジェクトをビルドします。今、AndroidデバイスエミュレーターのEclipseでビルドして実行しようとしています。Eclipse では、gradle を使用してプロジェクトをビルドし、Android エミュレータ デバイスで実行する方法がわかりません。助けが必要です。私のbuil.gradleファイルは以下にあります
eclipse - Gradle Buildship は依存関係をダウンロードしません
Luna でPivotal の Eclipse Gradle プラグインを使用することに慣れていましたが、火星がリリースされたので Buildshipを使用しようとしています。ただし、プロジェクトの依存関係を更新する方法はまだわかりません。
Luna で他のプラグインを使用しても問題なく動作したため、プロジェクトが正しくセットアップされていることはわかっていますが、Mars へのインポートは簡単でしたが、依存関係がダウンロードされていないため、エラーが発生します。Buildship の目的を誤解しているので、Pivotal のプラグインに戻す必要がありますか、それとも何か見落としがありますか?
gradle - 静的 lib ディレクトリ gradle を参照するときのビルド中の問題
公開リポジトリでも内部リポジトリでも利用できないいくつかのjarファイルを参照する必要があるbuild.gradleファイルを使用しています。
そのため、jar ファイルを Eclipse プロジェクトの下にある lib ディレクトリに配置しました。
Eclipse 内からプログラムを実行またはエクスポートする限り、これは正常に機能します。しかし、gradle build
gradle を試してみると、次のエラーで失敗します。
ファイル 'C:\Workspaces\MyProject\project\lib\*.jar' のパスを正規化できませんでした。
パスを に変更しlib\*.jar
、先頭./
に を追加し、 を削除しました\*.jar
が、役に立ちませんでした。
依存関係から行を削除し、compile files
代わりにこれをリポジトリに追加すると
コンパイラは について不平を言いerror: cannot find symbol
、これらのシンボルはすべて lib ディレクトリから参照される jar にあります。実行するgradle --debug
と、flatDir によって参照されるディレクトリが検索されていることがログからわかります。
7 は、lib ディレクトリ内のファイルの数です。
これがコマンドラインからではなく、Eclipse (gradle ツールを使用した STS 3.7) で機能するのはなぜですか? 私はgradle 2.2.1と2.5の両方を試しました。
java - jar からの Java ファイル (gradle タスクを使用して生成) がワークスペースでアクセスされない
WSDL から Java ソースを生成し、それらのソースを jar にパッケージ化し、その jar をプロジェクトの依存関係に追加しようとしています。
これまでのところ、gradle タスク (イメージ bem-1.0.jar 内) を使用して cxf の wsdl2Java ユーティリティから jar を作成しましたが、この jar 内に作成された Java ファイルはワークスペースでアクセスされません!
ここで何が欠けていますか?
bem-1.0.jar のアイコンと Eclipse ビルド パスの残りの jar にわずかな変更があることがわかります (下の画像で強調表示)。そのアイコンは何を示していますか?
任意の助けをいただければ幸いです。ありがとう。
java - gradle-eclipseプラグインはdependsOnをどのように扱いますか
Gradle Eclipse プラグイン Figure は以下のようにどのように構築されますか
java - build.gradle の Gradle 代替名とネストされたモジュールの規則
これが私が遭遇する問題です。
Eclipse/STS で複数の build.gradle を開くと、パスを見ないと、それらがどのファイルに属しているかわかりません。(これは Maven の pom.xml と同じです。)
以下のようなものがあると言う方法はありますか:
上記のmodule-1などでは、実際の例のように、サブモジュールの名前にすぎませacme-schema
んacme-web
- gradle ビルドはどのように機能しますか?
apply eclipse
さらに重要なことは、 / Build Model中にEclipseがこれにどのように対処するかです。