問題タブ [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.
eclipse - GuavaのGradle「引数のメソッドcompile()が見つかりませんでした」
ここで他の「引数のメソッド compile() が見つかりませんでした」という質問を見ましたが、私を助けるものは何も見つかりませんでした。
Gradle プロジェクトをインポートするために、Eclipse 用の Buildship プラグインを使用しています。これはbuild.gradle
次のとおりです。
https://github.com/google/guava/wiki/UseGuavaInYourBuildで説明されているように。ウィザードを使用してプロジェクトをインポートすると、次のエラーが表示されます (完全なスタック トレースはこちら)。
何が問題なのかわかりません。行をコピーして貼り付けただけで、これは単純な Java プロジェクトです。現在、Eclipse を使用して Guava jar を Java ビルド パスに追加し、この方法で使用しています。しかし、このプロジェクトは別のプロジェクトの依存関係を追加し、それ自体が依存関係になるため、ユーザーガイドで説明されているように、Gradle に推移的な依存関係を処理させます。
eclipse - Gradle に Lombok をそのプロジェクトと外部依存関係ライブラリに追加させるにはどうすればよいですか?
Eclipse Neon で Java プロジェクトを作成しました。Buildship 1.0.21 を使用してプロジェクトを Gradle プロジェクトとしてインポートし、コマンドwrapper
とinit
コマンドを実行して、ビルド、設定、およびラッパー ファイルを生成しました。
より複雑なプロジェクトで同様の問題を解決しようとしていて、分割統治アプローチを採用しているため、プロジェクトには空のソースフォルダーがあります-Lombok依存関係を追加するだけです。
build.gradle
ロンボクのウェブサイトで指示されたとおりです:
必要にgradle-wrapper.properties
応じて:
jarファイルを実行してEclipseにインストールしました。「Java Build Path」を介してjarを手動で追加すると機能しますが、Gradleでこれを処理してもらいたいです。プロジェクトを更新しても何も起こりません。「プロジェクトと外部依存関係」の下に lombok jar がなく、lombok に依存するコードでエラーが発生します。
私が持っている別のプロジェクトがありますが、そこにはそれがあり、何が違うのかわかりませんが、それが可能であることはわかっています。
java - デプロイに build.gradle を使用する
gradle を使用して Java アプリケーションを構築する方法を学んでいます。現在、ビルドシッププラグインでEclipseを使用しています。JAR と WAR をビルドし、JUnit と Selenium テストを実行する gradle も持っています。開発中に必要な依存関係を必要に応じて取り込んでくれるのが気に入っています。
私のbuild.gradleファイルが依存関係を定義して開発環境でアプリケーションをビルドして実行すると、それらを展開に使用できるようになるはずです。そうしないと、他の方法ですべての依存関係を取得して実稼働環境にデプロイする必要があり、依存関係を取得してデプロイする 2 つの異なる方法を管理すると、問題が発生するリスクがあるようです。
gradle または少なくとも私の build.gradle ファイルを何らかの方法でデプロイに使用できますか?