問題タブ [spring-boot-gradle-plugin]

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.

0 投票する
3 に答える
18374 参照

java - Gradle に相当する Maven プロファイル

春のブート プロジェクト ビルドで単純なシナリオを実現しようとしています。依存関係を含めたり除外したり、環境に応じて war または jar をパッケージ化したりします。

たとえば、環境devには devtools とパッケージ jar、prodパッケージ war などを含めます。

XML ベースの構成ではないことはわかっています。基本的には、build.gradle に if ステートメントを記述できますが、これを達成するための推奨される方法はありますか?

複数のビルド ファイルを作成する代わりに、いくつかの一般的な依存関係を宣言し、それらを 1 つのファイルで参照できますか?

ビルド ターゲット環境に基づいてビルド構成を変更するベスト プラクティスはありますか?

0 投票する
1 に答える
581 参照

gradle - 複数のSpring Bootプロジェクトの依存関係をGradleで機能させるには?

スプリング ブート イニシャライザを使用して、ベース プロジェクトとサブ 2 つのプロジェクトを作成し、最も単純な複数のプロジェクトを使用しています。ルートに settings.gradle を設定して、 'base','sub'を含めます。また、sub/gradle.buildにcompile project(':base')依存関係を追加します。ルート フォルダーで gradleビルドを実行すると、:sub:compileJave タスクを実行すると常に失敗し、ベース プロジェクトからパッケージが見つからないと報告されます。そして奇妙なのは、ルートフォルダーでgradlew :sub:compileJavaを直接実行すると成功することです。gradlewビルドを機能させる正しい方法を教えてくれる人はいますか?

0 投票する
1 に答える
359 参照

spring - スプリング ブートを実行できません

gradleを使用してSpring Boot Data jpaアプリケーションを作成しました。プロジェクト構造は以下のようになります。

com.duregesh

com.durgesh.controller

com.durgesh.model

com.durgesh.repositories

com.durgesh.services

スプリング ブートを実行しているとき、例外が発生しています。説明:

com.durgesh.services.UserServiceImpl のフィールド userJpaRepository には、見つからない「emf」という名前の Bean が必要でした。

処置: 構成で'emf'という名前のBeanを定義することを検討してください。


0 投票する
1 に答える
1608 参照

java - spring-boot の gradle プラグイン bootRepackage タスクが非推奨の警告を出す

以下は私のgradleブルドです -

サービス/build.gradle

タスクの実行中にビルド警告が 1 つ表示されbuildます。

奇妙なことに、service/build.gradle で bootRepackage を無効にすると、消えてしまいます。単なる警告ですが、何が欠けているのか知りたいです。springboot の gradle プラグインが使用するものは非推奨になっていると思いますが、それが私のビルドに含まれている場合は、修正する必要があります。

前もって感謝します、/kp