問題タブ [grails-3.1]

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 投票する
2 に答える
8224 参照

grails - Gradle が Grails 3.1 アプリケーションの推移的な依存関係をダウングレードするのはなぜですか?

grails-flywayプラグインの推移的な依存関係に問題があります。org.grails.plugins:grails-flyway:0.2.1への依存関係を宣言しorg.flywaydb:flyway-core:4.0.1ます。プラグインを Grails 3.1.6 プロジェクトに含めると、Gradle は Flyway をバージョン 3.2.1 にダウングレードします。

私のGradleビルドファイルは次のようになります

現在、Gradle が推移的な依存関係をダウングレードする理由がわかりません。誰かがこれについて提供できますか?

flyway-core:4.0.1依存関係を強制できることは承知していますbuild.gradleが、ダウングレードの原因を理解したいと思います。

更新-1

実行するgradle dependencies | grep flywayと、次の出力が得られます。

pastebinで完全な出力を見つけてください。プラグインとそのgrails-flywaypom.xml はBintrayにあります。

更新-2

Gradles Referenceorg.flywaydb:flyway-core:4.0.1に従って、Gradle に強制的に使用させてみました。

それは問題には影響しません。依存関係ツリーは、バージョン 3.2.1 を引き続き使用しflyway-coreます。

更新-3

GradledependencyInsightコマンド

結果は

どういう意味(selected by rule)ですか?

「解決策」 - またはそれを回避する方法

Gradle がflyway-core:3.2.1の代わりに使用するルールを見つけることができませんでしflyway-core:4.0.1た。しかし、私は問題を回避する方法を見つけました。

Gradle解決戦略build.gradleを変更するために、以下を my に追加しました。runtime

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

maven - Gradle のタイムアウトを増やして Maven の依存関係を取得する

grails 3.1.5 Gradle依存関係 Resolutionを介してMavenからjar依存関係を取得しようとしています。maven の依存関係を取得するために gradle がかかるタイムアウトを増やすにはどうすればよいですか。確かに、依存関係がダウンロードされるまでに時間がかかることがわかりました。しかし、依存関係をダウンロードするために、より長く待機するようにgradleを構成するにはどうすればよいですか

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

hibernate - Grails 3 で複合 ID を結合できないようです

次の2つのドメインクラスがあります

統合テストで...

私は得る

org.grails.orm.hibernate.cfg.PropertyConfig.getScale(PropertyConfig.グルーヴィー:198)

これはアップグレードであるため、Grails 2 で動作したようです。

誰が私が欠けているものを見ることができますか?

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

grails - バージョン 3.1.6 を使用して GGTS で grails プロジェクトを作成する方法

私は Grail を初めて使用します。Grails 2.4.4 で GGTS ツールを使用して小さなプロジェクトを作成しましたが、grails バージョン 3.1.6 で同じプロジェクトを作成できません。

バージョン 3.1.6 で新しいプロジェクトを作成すると、次のようなエラーが表示されます。

どうすればこの問題を解決できますか?

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

json - Grails 3 JSON / rest-api での java.time (jsr310) オブジェクトのフォーマット

Grails 3.1.x レスト コントローラーで java.time API を使用しようとしています。

私のドメイン オブジェクト「Absence」にはフィールドがあります

build.gradle が含まれています

依存関係として

と application.groovy が含まれています

}

これはドメイン オブジェクトを永続化するために機能するため、バックエンド/データベース側は期待どおりに機能するようです。

ただし、RestController を介してドメイン オブジェクトをシリアル化する場合、希望どおりに適切にフォーマットできません (yyyy-MM-dd など)。出力は

しかし、私が本当に欲しいのは

Grailsのドキュメントで解決策を見つけようとしましたが、答えを何度も検索した後でも、それを理解できないようです。java.util.Date の書式設定に関するドキュメントを見つけましたが、これは私が望んでいるものではありません。

「問題」はGETリクエストにはあまりありませんが、POSTおよびPUTリクエストの場合は実用的ではないため、短い形式のyyyy-MM-ddを機能させる必要があります。

誰かがこれに対する解決策を見つけましたか?

0 投票する
2 に答える
123 参照

grails - Grails 3.1.1 に HTML5 ドラッグ アンド ドロップ マルチファイル アップロード プラグインをインストールできない

Grails 3アプリケーションにHTML5ドラッグアンドドロップマルチファイルアップロードプラグインをインストールして成功した人はいますか?

マッピングしました

「org.grails.plugins:uploader:1.2.11」をコンパイルします

build.grade ファイルにあるだけでなく、これも取得します

誰か私を助けてくれませんか。どんな助けでも大歓迎です。