2015-12-30 1 views
-1

J'ai commencé WebApplication1 à partir de netbeans, maintenant où devrais-je mettre le fichier .war dans le serveur glassfish?Où puis-je mettre le fichier .war dans le serveur glassfish?

Ici? /home/shibly/GlassFish_Server/glassfish/domains/domain1/applications/__internal

Je vois un dossier vide nommé WebApplication1 dans /home/shibly/GlassFish_Server/glassfish/domains/domain1/applications/__internal

Répondre

2

Essayez d'entrer

http://localhost:4848 

dans votre navigateur Web, où vous allez entrer dans la console d'administration GlassFish. Sur le côté gauche, faites les applications suivantes -> Déployer -> Sélectionner le fichier .war -> OK. Votre fichier est maintenant téléchargé!

+0

Après avoir sélectionné le fichier war et cliqué sur ok, vous avez une erreur 'Erreur survenue lors du déploiement: L'application avec le nom WebApplication1 est déjà enregistrée. Indiquez que le redéploiement doit être forcé ou redéployez l'application. Ou s'il s'agit d'un nouveau déploiement, choisissez un nom différent. Veuillez consulter le fichier server.log pour plus de détails. » – shibly

+1

Essayez de ne pas déployer le fichier en premier sous l'application (s'il y a un fichier) sinon consultez ces réponses https://stackoverflow.com/questions/15467756/war-doesnt-get-redeployed -en-glassfish-from-autodeploy, ils le couvrent plutôt bien! – Tjernquist1

+0

Où netbean met-il le fichier .war dans glassfish pendant la course? – shibly

1

Avez-vous essayé le dossier autodeploy?

Si vous copiez la guerre à /domains/domain1/autodeploy/ alors glassfish tentera de la déployer automatiquement.