2017-06-15 1 views
0

J'ai une application GWT qui utilise Dagger 2 pour l'injection de dépendances. Dagger2 fonctionne bien mais ce que je trouve c'est que je dois faire clean install sur le module Maven chaque fois que je change d'injection.Utilisation de Dagger2 avec GWT dans IntelliJ IDEA - comment éviter la compilation d'un module Maven entier

Existe-t-il un moyen de générer à nouveau des classes dagger2 dans le fichier save? J'utilise IntelliJ IDEA.

Au moment où je prends ces mesures pour déclencher dagger2 regen:

  1. Arrêter le serveur GWT dev
  2. clean install le module Maven affecté
  3. serveur GWT Démarrer dev
+0

Vous ne devriez jamais avoir besoin d'installer, vous aurez rarement besoin de nettoyer. Vous pouvez utiliser package ou verify au lieu d'installer. –

Répondre

0

Avec la codeserver démarré (soit gwt:devmode ou gwt:codeserver), compilez votre projet ⌘ + F9 ou Ctrl + F9. Cela va déclencher votre processeur et générer de nouvelles sources. Puis rechargez votre page pour déclencher la compilation de code-serveur.

+0

Exemple ici https://github.com/ibaca/gwt-dagger2-coffee/ –

+0

Merci pour votre exemple. Ça marche. – zhy2002