Partage
  • Partager sur Facebook
  • Partager sur Twitter

Déployer une application web JAVAEE

tomcat javaee j2ee war

Sujet résolu
    28 février 2022 à 12:17:15

    Bonjour,

    Je travaille avec javaee, eclipse et tomcat, je souhaite travailler sur mon projet en groupe sur la partie dev et déployer un repertoire sur le tomcat (et non un war) afin de travailler dessus avec mon intégrateur puis a la fin d'une version, compiler le projet en war pour le déployer sur le prod.

    Le tomcat se situe sur notre serveur de developpement

    Le problème, c'est que j'arrive facilement à déployer des fichiers .war mais pas le repertoire du projet eclipse en lui même. Il y a surement un truc que j'ai pas compris, que ce soit dans les vhosts de tomcat ou ailleurs.

    Mon projet se situe dans un autre repertoire que mon tomcat, dans un dossier nommé "projets", j'ai donc essayé de configuré le vhost de plusieurs façon

    <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
    
    			<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log" suffix=".txt"/>
    
    			<Context docBase="C:\Outils de developpement\Projets\<nom_project>\WebContent" path="" reloadable="true">			
    			</Context>
    		</Host>
    
    		<!--<Host appBase="C:\Outils de developpement\Projets\" autoDeploy="true" name="localhost" unpackWARs="true">
    
    			<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log" suffix=".txt"/>
    
    			<Context docBase="C:\Outils de developpement\Projets\<nom_projet>\WebContent" path="/WebContent" reloadable="true">
    			</Context>
    		</Host>-->


    Sans jamais reussir

    EDIT : Non bha en faite c'est bon maintenant, je ne comprenais pas que tomcat veut uniquement le webcontent du projet, mais ca semble logique, la compilation du code est dans le repertoire webcontent/web-inf/classes, j'ai finalement juste dézippé le contenu du war dans un dossier webcontent

    -
    Edité par f.etendard 28 février 2022 à 15:20:00

    • Partager sur Facebook
    • Partager sur Twitter

    Déployer une application web JAVAEE

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown