問題タブ [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.
eclipse - Gradle + Eclipse:依存関係の依存関係であるJARをエクスポートしない方法は?
私のbuild.gradle
ファイルには次のものがあります。
reportng
とが必要velocity-1.4.jar
でありvelocity-dep-1.4.jar
、実際には上記のtestCompile
依存関係により、これら 2 つの JAR がフェッチされ、Eclipse の.classpath
ファイルに「エクスポート」として配置されます (つまり、Eclipse の [Java ビルド パス] ダイアログの [注文とエクスポート] タブにあるチェックボックス)。がチェックされます)。
これら 2 つの JAR がエクスポート済みとして設定されるという事実は問題です。それらをまだフェッチする必要がありますが、エクスポートする必要はありません。
Gradle docから、これはnoExportConfigurations
彼らの例に従って使用することによって行われることを理解しています:
私の問題は、configurations {}
セクションがないことです。確かにセクションを追加することはできますが、エクスポートから除外するために何を入れればよいかわかりませんreportng
。
eclipse - Gradle を使用してコード スタイルを Eclipse にインポートする
コード スタイルの一貫性を保つために、一連の書式設定ルールを適用し、アクションを自動的に Eclipse プロジェクトに保存したいと考えています。
これらのルールをEclipse で使用するEPF ファイルにカプセル化しました。File > Export > Preferences
Gradle を使用してこの EPF ファイルを Eclipse にインポートしてルールを有効にする方法はありますか? Gradle のEclipse プラグインにはlinkedResource
属性がありますが、それが正しい方法かどうかはわかりません。
どんなヒントでも大歓迎です。
android-gradle-plugin - Gradle を使用して、同じリソース、異なるアプリ名で複数の apk を生成する
AndroidプロジェクトでGradleを使用する最初のステップを取得しています.gradleを使用して、異なるアプリ名と同じリソースを持つ2つのapkを生成できるかどうかを知ることができます. もっと具体化するために:私はHelloworldプロジェクトをコンパイルし、異なる名前で2つのapkを生成したい. それは可能ですか?
ありがとう 。
eclipse - Gradle Integration for Eclipse をインストールしようとするとエラーが発生する
Gradle Integration for Eclipse をインストールしようとすると、次の依存関係エラーが発生します。
システムは Ubuntu 12.04 で、Eclipse のバージョンは 4.2 (Juno) です。
私は次のチュートリアルに従いました: Eclipse でGradle をセットアップする方法と Linux に Gradle をインストールする方法
この問題を解決するにはどうすればよいですか? ありがとうございました!
gradle - libs フォルダーから別の jar に jar を含める方法は?
Gradle JAR (メイン) プロジェクトがあります。メイン JAR と一緒にパッケージ化したい他の commons-io jar (依存) があります。以下で試してみましたが、メイン JAR を逆コンパイルすると、.jar 拡張子が付いた libs フォルダー内のすべての依存 JARS が表示されます。
私が欲しいのは、すべての依存 JAR からメイン JAR へのクラス ファイルです。メイン JAR が複数のプロジェクトで使用されるため、これを行っています。そのため、依存するすべての JAR を含める必要はありません。
ありがとう
java - EclipseでGradleプロジェクトをインポート中にピアが認証されない
Eclipse で gradle プロジェクトをインポートしているときに、このエラーが発生します。
プロキシ接続を介してインターネットを使用しています。それが問題である場合、Eclipse 内でプロキシ設定を指定する場所。一般->ネットワーク接続では、プロキシ設定はすでにそこにあります
助けてください。
eclipse - gradle eclipse-wtp プラグインに wb-resource を追加すると、デプロイメントから webAppDir が削除されます
gradle プラグイン、gradle 1.11 で Spring Tool Suite 3.5 を使用する
これを達成したい:gradle build
コマンドラインから実行するときと、Eclipse から Tomcat にデプロイするときの両方で、プロジェクト依存ライブラリのコンテンツを WAR ファイルに抽出します。
次のような build.gradle プロジェクトがあります。
configurations.common
Eclipse はセクションで規定されているように を抽出しないwar{}
ため、スクリプトを少し変更する必要がありました。
このようにして、Eclipse プロジェクト ファイルと設定を再作成する前に、依存する JAR が抽出されますが、残念ながら、 Eclipse プロジェクトの展開アセンブリ設定webAppDirName
からは消えます。
したがって、別の回避策:
このようにEclipseは意図したとおりに動作しますが、面倒に見え、何かが欠けているように感じ、Eclipse-wtpプラグインが何らかの形でこれを自動的に行う必要があります.
達成するためのより簡単な方法はありますか:
war{}
Eclipse からのデプロイ時にブロックで定義された所定の動作に従うようにします(Web アプリを作成する前にいくつかの JAR を抽出します)。- デプロイメントからフォルダー
resources
を消去せずに増分的に定義するwebAppDirName
編集: 問題を言い換えましょう:
典型的なディレクトリ構造の戦争プロジェクトがある場合
そして build.gradle は次のようになります:
次にgradle cleanEclipse eclipseWtpComponent
、結果のファイルを実行した後 -.settings/org.eclipse.wst.common.component
次のようになります。
しかし、それは次のようになります。
/src/main/webapp
展開アセンブリからフォルダーが消えました。これは本来あるべきことではないという悪い予感がします。https://github.com/gradle/gradle/blob/master/subprojects/ide/src/test/groovy/org/gradle/plugins/ide/eclipse/EclipseWtpPluginTest.groovyのテストも確認しましたが、次のようになりますケースがありません (私はグルーヴィーな人ではありません)。
gradle - Eclipse で Gradle を使用してビルドパスの問題を引き起こすネストされたテスト リソース
複数のプロジェクトで構成されるアプリがあります。それぞれに次のレイアウトがあります。
ソース/
テスト/
テスト/リソース
これは、カスタム sourceSets を含む私の gradle.build ファイルの一部です。
Eclipse でプロジェクトを右クリックして [すべて更新] を実行しても、test/resources がソース フォルダーになりません。src と test のみがソース フォルダーです。私は何かを理解していませんか?リソースをクラスパスに個別に追加する必要がありますか? どんな助けでも大歓迎です、ありがとう!
android - メインのAndroidプロジェクトのサブフォルダーに保存されているAndroidライブラリを参照するにはどうすればよいですか?(私はgradleとEclipseを使用しています)
メイン プロジェクトが依存しているライブラリ プロジェクト (FB SDK) をメイン プロジェクトのサブフォルダに保存したいと考えています。これまでに行ったことは次のとおりです。 FB SDK ライブラリ プロジェクトを libs フォルダーにコピーしました。build.gradle に次の行を追加しました: compile project(':libs:facebook')
ただし、私のメイン プロジェクトは SDK 呼び出しを認識していないようです。
android.library.reference.2=./libs/facebook または .\libs\facebook を project.properties に追加しても問題は解決しません。私が見逃しているものは何ですか?
java - Eclipse で AAR をサポートするには?
新しい Gradle ビルド システムでは、Android プロジェクトを非常に便利な .AAR 形式でパッケージ化できます。
残念ながら、ADT Eclipse プラグイン v22 は、このファイル形式をサポートしていません。できるようにしてください。