問題タブ [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.
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-flyway
pom.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
maven - Gradle のタイムアウトを増やして Maven の依存関係を取得する
grails 3.1.5
Gradle依存関係 Resolutionを介してMavenからjar依存関係を取得しようとしています。maven の依存関係を取得するために gradle がかかるタイムアウトを増やすにはどうすればよいですか。確かに、依存関係がダウンロードされるまでに時間がかかることがわかりました。しかし、依存関係をダウンロードするために、より長く待機するようにgradleを構成するにはどうすればよいですか
hibernate - Grails 3 で複合 ID を結合できないようです
次の2つのドメインクラスがあります
統合テストで...
私は得る
org.grails.orm.hibernate.cfg.PropertyConfig.getScale(PropertyConfig.グルーヴィー:198)
これはアップグレードであるため、Grails 2 で動作したようです。
誰が私が欠けているものを見ることができますか?
grails - バージョン 3.1.6 を使用して GGTS で grails プロジェクトを作成する方法
私は Grail を初めて使用します。Grails 2.4.4 で GGTS ツールを使用して小さなプロジェクトを作成しましたが、grails バージョン 3.1.6 で同じプロジェクトを作成できません。
バージョン 3.1.6 で新しいプロジェクトを作成すると、次のようなエラーが表示されます。
どうすればこの問題を解決できますか?
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を機能させる必要があります。
誰かがこれに対する解決策を見つけましたか?
grails - Grails 3.1.1 に HTML5 ドラッグ アンド ドロップ マルチファイル アップロード プラグインをインストールできない
Grails 3アプリケーションにHTML5ドラッグアンドドロップマルチファイルアップロードプラグインをインストールして成功した人はいますか?
マッピングしました
「org.grails.plugins:uploader:1.2.11」をコンパイルします
build.grade ファイルにあるだけでなく、これも取得します
誰か私を助けてくれませんか。どんな助けでも大歓迎です。