GOOGLE ADS

Dienstag, 19. April 2022

Neukompilierung des Grails 5 Multi-Modul-Projekts fehlgeschlagen

Ich verwende Intellij IDEA 2021.3, auf meinem Multi-Modul-Grails 5.1.5-Projekt werden Änderungen, die im WebPlugin vorgenommen wurden, beim Speichern nicht neu kompiliert. (Änderungen in MainApp werden beim Speichern neu kompiliert und Änderungen erscheinen im Browser)

Struktur der Projektdatei:

Project
-> MainApp //grails 5.1.5 - web project
-> WebPlugin //grails 5.1.5 - web plugin


Lösung des Problems

Vielen Dank für die Kommentare, die Antwort wurde in der Dokumentation gefunden:
https://docs.grails.org/5.1.5/guide/single.html#plugins

Um dieses Problem zu beheben, können Sie die folgenden Schritte ausführen:

Schritt 1. Deklarieren Sie eine Projektabhängigkeit für das Plugin:

grails {
plugins {
implementation project(':myplugin')
}
}

Schritt 2. Konfigurieren Sie das Plugin, um das Neuladen zu ermöglichen:

Fügen Sie im Plugin-Verzeichnis die Datei gradle.properties hinzu oder ändern Sie sie. Eine neue Eigenschaft exploded=true muss gesetzt werden, damit das Plugin die explodierten Verzeichnisse zum Klassenpfad hinzufügt.

Keine Kommentare:

Kommentar veröffentlichen

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...