web-dev-qa-db-fra.com

Netbeans 8.0.2 Le module n'a pas été déployé

Je viens d'installer netbeans et j'ai des problèmes pour déployer une nouvelle application Web Java. Je crée simplement le projet sans rien modifier, voici ce que le projet a par défaut (avec Apache):

index.html

<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
<head>
    <title>TODO supply a title</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <div>TODO write content</div>
</body>
</html>

Les erreurs:

init:
deps-module-jar:
deps-ear-jar:
deps-jar:
library-inclusion-in-archive:
library-inclusion-in-manifest:
compile:
compile-jsps:
In-place deployment at C:\Users\2kGamer\Dropbox\Projects\Java\NetBeans\DAW 2\WebApplication1\build\web
Deployment is in progress...
deploy?config=file%3A%2FC%3A%2FUsers%2F2kGamer%2FAppData%2FLocal%2FTemp%2Fcontext4402830100786872488.xml&path=/WebApplication1
 http://localhost:8084/manager/text/deploy?config=file%3A%2FC%3A%2FUsers%2F2kGamer%2FAppData%2FLocal%2FTemp%2Fcontext4402830100786872488.xml&path=/WebApplication1
C:\Users\2kGamer\Dropbox\Projects\Java\NetBeans\DAW 2\WebApplication1\nbproject\build-impl.xml:1045: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 51 seconds)



build-impl.xml:1045 
<target if="netbeans.home" name="-run-deploy-nb">
    <nbdeploy clientUrlPart="${client.urlPart}" debugmode="false" forceRedeploy="${forceRedeploy}"/>
</target>
3
Alpha2k

UPDATE: cela a été résolu en redémarrant mais il y avait une autre erreur lors de l'exécution de l'application. Cette fois, Tomcat ne commencerait pas. Pour résoudre ce problème (avec les dernières versions d'Apache et de Netbeans), procédez comme suit: Erreur lors du démarrage de Tomcat à partir de NetBeans - '127.0.0.1 *' n'est pas reconnu comme une commande interne ou externe

0
Alpha2k

J'ai le même problème de temps en temps. Voici comment je résous le problème, cela fonctionne comme un charme pour moi! 

  1. Allez dans 'Gestionnaire de tâches'
  2. Choisissez l'onglet "Processus"
  3. Cliquez sur 'Java (TM) Platform SE Binary' 
  4. Cliquez sur le bouton 'Terminer le processus'
  5. Accédez à votre projet NetBeans
  6. Clean & Build le projet
20
justrandom

Cela se produit parfois car certaines bibliothèques que vous avez insérées dans votre code n'y ont pas été ajoutées. Vérifiez toutes les bibliothèques que vous utilisez.

Pour ajouter une nouvelle bibliothèque dans netbean:

  • Cliquez droit dans le dossier des bibliothèques.
  • Cliquez sur Ajouter une bibliothèque.
  • Sélectionnez la bibliothèque dont vous avez besoin dans Bibliothèques disponibles ou importez-la à partir de Bibliothèques globales (en cliquant sur le bouton Importer).
  • Enfin, cliquez sur Ajouter une bibliothèque pour vous assurer que votre bibliothèque est ajoutée.
0
jomitame

J'ai eu la même erreur ici, mais avec le serveur Glassfish. Peut-être que cela peut aider. J'avais besoin de configurer le fichier glassfish-web.xml avec le contenu contenu dans le <resources> de glassfish-resources.xml. Comme j'ai eu une autre erreur, j'ai pu trouver cette annotation dans le journal du serveur:

Causée par: Java.lang.RuntimeException: erreur lors de l'analyse de WEB-INF/glassfish-web.xml pour l'archive [fichier:/C:/Utilisateurs/Win/Documents/NetBeansProjects/svad/build/web /]: l'élément xml doit be [glassfish-web-app] plutôt que [ressources]

Tout ce que je fis alors fut de changer la balise <resources> et d'appliquer <glassfish-web-app> dans le fichier glassfish-web.xml.

0
Giovanni Stroppa

Dans mon cas, j’avais installé une nouvelle version de netbeans et mis à niveau de Java 7 à 8. Les nouveaux netbeans ayant une version différente de glassfish, j’ai ouvert les propriétés de mon projet et l’a pointé vers la version appropriée version 8.

0
Fred