2017-05-22 1 views
0

1.) Il est possible d'exporter un fichier de guerre entièrement fonctionnel depuis eclipse. 2.) L'exécution de l'application depuis eclipse ne fonctionne pas, principalement parce que le serveur ne peut pas trouver les classes injectées. J'ai parcouru ../domain1/eclipseApps/myApp/WEB-INF et le dossier "./classes" ne contient que des dossiers mais pas un seul fichier. E.g. Le dossier "./classes/my/package/" existe. Le fichier "./classes/my/package/myClass.class" est manquant.Déploiement de l'éclipse vers glassfish 4.1.2 - Classes manquantes

Parfois, je peux résoudre le problème en arrêtant le serveur, nettoyer le serveur, nettoyer le projet &, en redémarrant eclipse et en ajoutant l'application sur le serveur. Cela fonctionne 1 fois sur 10 et ne dure pas longtemps.

Des idées? Merci.

+0

Quelle est votre configuration de construction? Est-ce un projet maven? – Mike

+0

Oui. C'est un projet Maven. Exporter un fichier de guerre fonctionne et lancer maven (clean install) crée également un fichier de guerre opérationnel. – Flocke

Répondre

0

Vous pouvez faire quelques petites choses ici.

  1. Projet> Nettoyer ...
  2. Assurez-vous que "Créer automatiquement" est cochée.
  3. Assurez-vous que le projet est "synchronisé" dans la vue du serveur. Si le message "publier" s'affiche, appuyez sur le bouton republier (ctrl + alt + p).
  4. Vérifiez si une version plus récente de votre adaptateur GF
  5. Essayez de mettre votre version d'Eclipse