Probléme au niveau d'un petit projet test jee débutante
Résolu/Fermé
Nouvelle_Informaticienne
Messages postés
153
Date d'inscription
mercredi 20 avril 2016
Statut
Membre
Dernière intervention
20 décembre 2021
-
Modifié le 5 oct. 2017 à 20:15
Nouvelle_Informaticienne Messages postés 153 Date d'inscription mercredi 20 avril 2016 Statut Membre Dernière intervention 20 décembre 2021 - 25 oct. 2017 à 17:05
Nouvelle_Informaticienne Messages postés 153 Date d'inscription mercredi 20 avril 2016 Statut Membre Dernière intervention 20 décembre 2021 - 25 oct. 2017 à 17:05
A voir également:
- Probléme au niveau d'un petit projet test jee débutante
- Test performance pc - Guide
- Test composant pc - Guide
- Redmi note 13 5g test - Accueil - Téléphones
- Test performance pc gratuit - Accueil - Utilitaires
- Excel trier du plus grand au plus petit - Guide
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
Modifié le 5 oct. 2017 à 21:04
Modifié le 5 oct. 2017 à 21:04
Bonjour,
Ton code est censé fonctionner, cependant il faut voir où tu as placé tes fichiers, comment tu as créé ton war et démarré ton serveur derrière.
Perso j'aurais tendance à recommander d'utiliser Maven (explications ici), ça permet de simplifier les choses pour ce genre de manipulations.
PS. J'en profites pour mettre les dernières versions dans les fichiers XML (servlet 4.0 au lieu de ton 3.1 dans ton code), même si pour un fichier html seul ça ne change rien du tout.
C:/test/pom.xml
C:/test/src/main/webapp/test.html
Même fichier que précédemment.
C:/test/src/main/webapp/WEB-INF/web.xml
Compilation et packaging en ligne de commande :
Démarrage du serveur en ligne de commande :
Et sur le navigateur :
http://localhost:8080/test/test.html
La confiance n'exclut pas le contrôle
Ton code est censé fonctionner, cependant il faut voir où tu as placé tes fichiers, comment tu as créé ton war et démarré ton serveur derrière.
Perso j'aurais tendance à recommander d'utiliser Maven (explications ici), ça permet de simplifier les choses pour ce genre de manipulations.
PS. J'en profites pour mettre les dernières versions dans les fichiers XML (servlet 4.0 au lieu de ton 3.1 dans ton code), même si pour un fichier html seul ça ne change rien du tout.
C:/test/pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>ccm.kx</groupId> <artifactId>test</artifactId> <packaging>war</packaging> <version>1.0</version> <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.0</version> <scope>provided</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.3.21.v20170918</version> <configuration> <webAppConfig> <contextPath>/test</contextPath> </webAppConfig> </configuration> </plugin> </plugins> </build> </project>
C:/test/src/main/webapp/test.html
Même fichier que précédemment.
C:/test/src/main/webapp/WEB-INF/web.xml
<?xml version="1.0"?> <web-app version="4.0" xmlns="http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/web-app_4_0.xsd"> <!-- rien pour l'instant --> </web-app>
Compilation et packaging en ligne de commande :
C:/test> mvn clean package
Démarrage du serveur en ligne de commande :
C:/test> mvn jetty:run
Et sur le navigateur :
http://localhost:8080/test/test.html
La confiance n'exclut pas le contrôle
25 oct. 2017 à 17:05
merci encore pour toutes ces explications utiles :)