Je n'ai pas l'expérience de gwt et la migration de l'un des projets gwt et maven pour la migration de devops.GWT Problème de structure de paquet - Le module n'a pas de points d'entrée définis
Dans la construction de fourmi, cela fonctionne très bien.
mais quand j'utilise maven avec gwt-maven-plugin pour générer le code en dessous de l'erreur.
échoué[DEBUG] Trouvé: Classe com.google.gwt.dev.GWTCompile [INFO] compiler le module GWT com.companyname.projectname.branch.gwt.Dto [DEBUG] invoquer GWTCompiler # principale (String []) [eRREUR] Module n'a pas de point d'entrée défini [eRREUR] Construire
c'est la structure sampe
module principal 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>
et plugin Maven
<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>
C'est une très ancienne version de gwt 1.4.10. Si j'utilise les nouveaux plugins obtenant jdk en compatibilité. le problème n'est pas dans le mainmoduel. C'est dans le paquet Dto :( –
Si le problème est réellement dans le paquet Dto, comment créer un point d'entrée fictif pour ce module? :) Par exemple, créez la classe fictive, changez le dto.gwt.xml, en spécifiant un point d'entrée. Vous savez, juste des pensées :) – arcquim