Ich thave die Erfahrung in gwt und migrieren eines der gwt-Projekt ant auf Maven für Devops Migration.GWT Package Struktur Problem - Modul hat keine Einstiegspunkte definiert
im Ameisenbau funktioniert es gut.
aber wenn ich maven mit gwt-maven-plugin verwende, um den Code zu erzeugen, der unter Fehler kommt.
[DEBUG] Gefunden Klasse: Klasse com.google.gwt.dev.GWTCompile [INFO] Kompilieren GWT-Modul com.companyname.projectname.branch.gwt.Dto [DEBUG] aufrufen GWTCompiler # main (String []) [ERROR] Modul hat keine Einstiegspunkte definiert [ERROR] Build-
fehlgeschlagen
ist dies die sampe Struktur
Hauptmodul xml
<module>
<inherits name='com.google.gwt.user.User' />
<inherits name='com.google.gwt.i18n.I18N' />
<inherits name='com.google.gwt.http.HTTP' />
<inherits name='com.companyname.projectname.branch.gwt.Dto' />
<inherits name='com.companyname.projectname.commons.Commons' />
<servlet path="/projectnamePLServicesImpl"
class="com.companyname.projectname.pr.gwt.server.projectnamePLServicesImpl" />
<entry-point class='com.companyname.projectname.ui.gwt.client.MainModule' />
dto xml
<?xml version="1.0" encoding="UTF-8"?>
<module>
<inherits name='com.google.gwt.user.User' />
<inherits name='com.google.gwt.i18n.I18N' />
</module>
und Maven Plugin
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>1.0</version>
<configuration>
<moduleName>com.companyname.projectname.ui.gwt.client.MainModule</moduleName>
<!-- <logLevel></logLevel> -->
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
Es ist eine sehr alte gwt-Version 1.4.10. Wenn ich die neuen Plugins benutze jdk in Kompatibilität. Das Problem ist nicht im Hauptmodul. Es ist in Dto-Paket :( –
Wenn das Problem tatsächlich im Dto-Paket ist, was ist ein Dummy-Einstiegspunkt für dieses Modul zu erstellen? :) Zum Beispiel, erstellen Sie die Dummy-Klasse, ändern Sie die dto.gwt.xml, Angabe ein Einstiegspunkt. Du weißt, nur Gedanken :) – arcquim