問題タブ [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.
android - Eclipse から Android Studio に移行するときに、Generate Gradle ビルド ファイルが表示されない
ここにリストされている手順を試しましたhttp://developer.android.com/sdk/installing/migrate.html#Export、adtプラグインのアップグレードを含みます(http://developer.android.comごとにEclipseで更新を確認しただけです) /tools/help/adt.html#Updating ; 最新の状態であると表示されました)。しかし、Eclipse からプロジェクトをエクスポートしようとすると、「Gradle ビルド ファイルの生成」オプションが表示されず、「Android アプリケーションのエクスポート」のみが表示されます。
このオプションを表示するには、他に何かしなければならないことがありますか? Mac 用の Android Developer Tools バージョン、ビルド: v21.1.0-569685 を使用しています。
gradle - Gradle with Eclipse - 複数のソースセットがある場合の不完全な .classpath
.project
さまざまな依存関係が定義されている少数のソースセットを含むgradleビルドスクリプト(一般的なものとそうでないものがあります)があり、Eclipseプラグインを使用してGradleにEclipse用のファイルとファイルを生成させようとしてい.classpath
ますが、できませんすべての依存関係エントリを に取得する方法を見つけます.classpath
。何らかの理由で、外部依存関係のほとんどが に実際に追加され.classpath
ているため、Eclipse のビルドは 1400 エラーで失敗します (gradle でのビルドは正常に動作します)。
ソースセットを次のように定義しました。
私はmain
ソースセットを使用していないので、これが何か関係があるのではないかと思ったので、追加しました
しかし、それは役に立ちませんでした。
含まれているライブラリ、または含まれていないライブラリの共通のプロパティを理解することはできませんでしたが、確かなものは何も見つかりませんでした (もちろん何かがあるはずですが)。含まれているすべてのライブラリは、直接的または間接的にソースセットの依存関係であると感じていますがtest
、すべての依存関係がそこにあることに注意する以上のことを確認できていませんtest
。
すべてのソースセットの依存関係が確実に に含まれるようにするにはどうすればよい.classpath
ですか?
android - Gradle for AndroidでSVNリビジョンを取得するには?
リソースにフィールド (svn リビジョン) があります。Gradle を使用して自分のフィールドで svn リビジョンを取得するにはどうすればよいですか?
eclipse - ant + ivy から gradle への移行
私はgradleについて多くの良いことを読んだので、感銘を受けました. 多くの人が、gradle で開発するのがいかに簡単であるかに熱心です。それらはすべて、gradle のマルチプロジェクト機能を強調しています。
いくつかのサブプロジェクトを含むメイン プロジェクトが既にあります。外部の依存関係は、すべてのプロジェクト独自の ivy.xml で定義されています。また、モジュールの相互依存関係は、Eclipse の .classpath ファイルと ant build.xml の両方で並行して定義されています。このようにして、IDE 用にビルドし、ant でランタイムを作成できます。同じビルド構造を eclipse/ant と ivy から gradle (または gradle + ivy) に移行する簡単な方法はありますか?
ビルド プロセスは簡単です。
- サブプロジェクトの依存関係を ivy.xml から解決する
- サブプロジェクトをビルドする
- (すべてのサブプロジェクトに対して 1 と 2 を繰り返します)
- メイン プロジェクトの依存関係を解決します (ivy と eclipse/ant 構成の両方から)。
- メインプロジェクトをビルドする
- すべてを 1 つの jar ファイルにパッケージ化する
ロケット科学ではありません...しかし、アリに実装するには何日もかかりました。それをgradleに移行するのは本当に簡単ですか?はいの場合、出発点は何ですか?
eclipse プラグインがあることがわかりますが、.classpath を生成する可能性のみがあり、解析/読み取りはできません。Ivy XMLプラグインも表示されます。依存プロジェクト/モジュールを処理する方法が明確ではありませんか?
どんな助けでも大歓迎です。
よろしく: ベンス
gradle - Gradle - フォルダーを Eclipse クラスパスに追加する
レガシー アプリケーションを Ant から Gradle に移行しています。要件は、展開チームが使用する特定のフォルダー構造を持つ zip ファイルを作成することです。これまでのところ、正しい形式で zip ファイルを作成できます。
プロジェクトを Eclipse で開くことはできますが、実行できません。Eclipse (および IntelliJ) ではsrc/main/conf
、Eclipse のクラスパスに追加する必要がありますが、JAR には含めないでくださいgradle jar
(たとえば、実行する場合)。
プロジェクトの現在の構成は次のとおりです。
conf
Gradle が作成する JAR にフォルダーが含まれないように、フォルダーを Eclipse のクラスパスに追加するにはどうすればよいですか?
android - Gradle を使用した Android プロジェクトのビルドに失敗しました
昨日からgradleを構成してAndroidプロジェクトをビルドしようとしています。それ以来、同じエラーが発生しました:
プロジェクト評価リスナーへの通知に失敗しました。構成 ':_DebugCompile' のすべての依存関係を解決できませんでした。com.android.support:support-v4:13.0.+ に一致するバージョンが見つかりませんでした。
多くのサイトで公式に修正されているのは、Android サポート リポジトリをインストールすることです。すでにインストールしていますが、まだ問題が発生します。ここで何が間違っているのか、アイデアが尽きました...
完全なコードは次のとおりです。
eclipse - Gradle IDE (Eclipse) ドキュメント
私はGradleを学んでおり、通常のユースケースを回避する方法を見つけました。しかし今、私はEclipse(特にSTS)との統合に踏み込む必要があり、「Gradleプロジェクト」がEclipseにインポートされる方法についてもっと学ぶ必要があります(逆を使用して.projectファイルを生成する必要はありません-Gradle用のEclipseプラグイン)。試してみただけで、プロジェクトがインポートされたことがわかりました。ただし、Scala で記述されたプロジェクト (純粋な Java、Scala、混合) は認識されず、Scala プロジェクトとして適用されました。実際、Eclipse は「.scala」ファイルを「.java」であるかのようにコンパイルしようとしましたが、明らかに失敗しました。
グーグルで Eclipse 統合に関するドキュメントを探してみましたが、これは検索結果の Gradle 用の「Eclipse プラグイン」によって大幅に隠されているようです。誰か、可能であればドキュメントを教えてください。または、上記の問題に関して少なくともいくつかのガイダンスを提供してください...
ありがとう!