Verbesserung
Wichtig
#26719
WrapperGenerator: Maven-Plugin für Wapper-Generierung
Der aktuell in der Dokumentation beschriebene Ansatz über das exec:java Plugin funktioniert nur in einer Applikation, nicht in einem Core-Modul, da dort das Profil "ide" nicht existiert. Ohne dieses Profil fehlen die javax.servlet Klassen im Class-Path. Es gibt auch überhaupt keinen Sinn, ein Profil für die Wrapper-Generierung aktiviern zu müssen.
Code-Migration
Der Generator kann jetzt folgendermaßen konfiguriert werden:
<build> <plugins> <plugin> <groupId>com.top-logic</groupId> <artifactId>tl-maven-plugin</artifactId> <version>${tl.version}</version> <executions> <execution> <id>generate-binding</id> <goals> <goal>generate-java</goal> </goals> <configuration> <modules>my.company.my.app</modules> </configuration> </execution> </executions> </plugin> </plugins> </build>
Test
- Manuell: In tl-demo Aufruf von mvn tl:generate-java@generate-binding.