問題タブ [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」プロジェクトを開く
私は Android の初心者で、次のリンクから DisplayBitmaps プロジェクトをダウンロードしました: http://developer.android.com/training/displaying-bitmaps/index.html
「src」フォルダーの下にJavaファイルがないようですが、「java」フォルダーの下にいくつかのコードと「gradle」という新しいアイテムが見つかりました。
「gradle」をグーグルで検索し、次のリンクで提案されているようにEclipseプラグインをダウンロードしました: http://forums.gradle.org/gradle/topics/gradle-2-3-released
Windows cmd で、コンピューターに gradle がインストールされていることを確認しましたが、プロジェクトを実行するために必要な次の手順がわかりません。私は長い間検索し、オンラインで投稿されたソリューションに少し混乱しました。
gradle はよく使われているようですが、gradle を Eclipse にインポートするための十分に文書化されたチュートリアルはあまりありません。誰かが有用な資料を共有してくれれば素晴らしいことです。事前に感謝します。
spring-tool-suite - STS 3.6.4 Gradle ツールが利用できない?
Windows 8 に Spring Tool Suite 3.6.4 (201503100339、Eclipse Luna SR1 (4.4.2)) をダウンロードしました。既存の Gradle プロジェクトをインポートしようとしていますが、このオプションはインポート メニューで使用できません。
Gradle のサポートが削除されたのではないかと考え、Eclipse Marketplace からインストールしようとしました。しかし、「Gradle Integration for Eclipse (4.4) 3.6.4.RELEASE」を見つけたとき、使用可能な唯一のオプションは「アンインストール」であり、既にインストールされていることを意味します。
Gradle ツールを「アクティブ化」するために必要なことはありますか?
gradle - 単一の Eclipse ワークスペースで複数の相互に依存する gradle プロジェクトのグループを処理する
これは非常に長い間私を避けてきました。いくつかの gradle プロジェクト (ワークスペース内) が他の gradle プロジェクト (ワークスペース内) に依存していることをプラグインを使用して Eclipse が認識する方法があるかどうかはまだわかりません。 .
それらは相互に依存するのではなく、相互に公開されたアーティファクトに依存することになります。これらの他のプロジェクトがワークスペースに存在することを (コマンドラインで) 伝えながら、gradle が Eclipse ワークスペース ビットを作成するための eclipseClasspath Eclipse プラグインの一部として、ビルド スクリプトで明示的なサポートをコーディングする必要がありました。
これは面倒で保守できないだけでなく、ワークスペースに何があるか、それらのプロジェクトの名前、面倒なコマンド ラインなどについての既存の知識も必要とします。
これに対する解決策はありますか、それとも解決策はありますか?
例:
「A」という「商品」があるとします。「1つ」と「2つ」など、複数のgradleプロジェクトを含めることができます。これらは、A:one および A:two jar アーティファクトとして Maven または Ivy スタイルのリポジトリに公開されます。「2」は「1」に依存しているとしましょう。これを Eclipse にインポートできます。すべて問題ありません。Eclipse プロジェクト「two」は、maven/ivy リポジトリからダウンロードした one.jar ではなく、Eclipse プロジェクト「one」に依存します。
別の別の製品「B」があります。「foo」や「bar」など、複数のgradleプロジェクトも含まれています。「bar」は「foo」に依存し、「foo」はたまたま A:one に依存しているとします。まだ大丈夫です。「B」プロジェクトを Eclipse にインポートすると、「bar」プロジェクトと「foo」プロジェクトが表示され、「bar」は jar ではなくプロジェクトの「foo」に依存します。また、foo は自動ダウンロードされた A:one に依存します。瓶。
しかし、誰かが A と B の両方に同時に取り組まなければなりません。そのため、すべてのプロジェクトを Eclipse ワークスペースにインポートします。彼らは A:one で何かを変更し (バグを修正するなど)、B から何かを実行してそれを試したいと考えています。 Eclipse プロジェクト「1」。これにより、デバッグや検証などが複雑になります。プロジェクトの依存関係を手動で更新することは、次の依存関係の更新までの短い期間です。
gradle - gradleプロジェクト間のEclipse gradleワークスペースの解像度が機能しない
2 つの gradle プロジェクト、A と B で、A には B へのコンパイル依存関係が定義されています。JAR の再マッピングは、maven および gradle プロジェクトで有効になります。カスタム ツール モデルを有効または無効にしてみました。init.d ディレクトリの下のファイルに定義されたローカルリポジトリがあります。
質問 1: A の依存関係を解決しているときに、プロジェクト B の依存関係が解決されていないというエラーが表示されるのはなぜですか? B はどのリポジトリにもデプロイされていませんが、ローカル ワークスペースの解決が開始され、maven プロジェクトの場合と同じ方法で解決されるはずです (これは動作します)。
質問 2:B は、build.gradle で定義されたグループとバージョン以外に、ワークスペースの解決のために表示される特別なものが必要ですか?
私はEclipse 4.4.1とGradle IDE 3.7.0.201503301651-CI-B39で実行しています。同じEclipseバージョンで安定版リリースも試しました。
--debug を指定して実行すると、gradle がローカル リポジトリから解決しようとしていることがわかります。
groovy - Gradle/Groovy 機能を使用してファイル内のテキストを置き換える方法
Eclipse プロジェクト ファイルを生成するGradle プラグインによってディレクトリにある Eclipse ファイルにタイムスタンプが書き込まれるため、生成されたファイルが常に更新されるというGRADLE-2293で説明されている問題を回避しようとしています。.settings
ファイルには、削除したいこのようなヘッダーが含まれています
現在、Exec タスクを使用して、外部アプリケーションを使用sed
して「#」で始まる行を切り取っています。
ただし、これにより、回避したいオペレーティング システム バイナリへの依存が追加されます。
外部ツールを呼び出さずに、Gradle タスクで「#」で始まる行を単純に削除するにはどうすればよいですか?
java - タスク ':compileJava' の実行に失敗しました。> 無効なソース リリース: 1.7
私は使っている :
- グラドル-2.3
- javac -バージョン = 1.7
- jre = 1.7
- regedit は、1.7 を指していることを示しています。
しかし、私はまだエラーを下回っています
タスク ':compileJava' の実行に失敗しました。> 無効なソース リリース: 1.7
修正方法を教えてください。