Configurez le contenu suivant (dans la balise <omcat-users> </omcat-users>) dans le répertoire Tomcat Conf Tomcat-users.xml pour le déploiement:
<role rolename = "manager" /> <role rolename = "manager-gui" /> <role rolename = "admin" /> <role rolename = "admin-Gui" /> <role rolename = "admin-Gui" /> <role rolename = "manager-script" /
Démarrez Tomcat, accédez à HTTP: IP: 8080 / Manager pour vérifier que l'utilisateur Tomcat est configuré avec succès
Configurer le plug-in dans pom.xml du projet Maven
<harin> <proupId> org.apache.tomcat.maven </rompuprid> <arfactive> tomcat7-maven-Plugin </ artifactId> <fonfiguration> <port> 8080 </port> <path> / mvc </path> <url> http://192.168.43.128:8:8080/manager/Text </192.168.43.128:8:8080/Manager/Text </ Url> <Nom d'utilisateur> Tomcat </sername> <SORss> Tomcat </SOROST> </FIGIFICURATION> </ Plugin>
Exécutez la configuration
Cliquez sur Exécuter -> Modifier les configurations
Cliquez sur le signe + et sélectionnez Maven.
Entrer des informations
Nommez le nom donné à la configuration d'exécution
Répertoire de travail (répertoire de projet)
Commande de ligne de commande Tomcat7: Déployer ou tomcat7: redéployer
Cliquez sur OK pour enregistrer.
Trouvez la configuration qui vient d'être faite dans le menu d'exécution et exécutez
[Info] SCANNING POUR PROJETS ... [AVERTISSEMENT] [AVERTISSEMENT] Certains problèmes ont été rencontrés lors de la création du modèle efficace pour org.jstudioframework: jstudio-mvc: war: 1.0-snapshot [Warning] 'build.plugins.plugin.version' pour org.apache.tomcat.maven: tomccat-maven-plugin est manquant. @ Line 91, colonne 21 [avertissement] [Avertissement] Il est fortement recommandé de résoudre ces problèmes car ils menacent la stabilité de votre bâtiment. [Avertissement] [Avertissement] Pour cette raison, les futures versions Maven pourraient ne plus soutenir la construction de tels projets malformés. [AVERTISSEMENT] [info] [info] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- >>> Tomcat7-Maven-Plugin: 2.2: redeploy (par défaut-cli) @ jstudio-mvc >>> [info] [info] --- maven-resources-plugin: 2.5: ressources (infau par défaut) @ jstudio-mvc --- [debug] exécuter contextualize [info] utf-8 'en jeu pour copier des ressources de filtrage. [Info] --- Maven-Compiler-Plugin: 2.3.2: Compile (par défaut-composi) @ jstudio-mvc --- [info] Rien à compiler - toutes les classes sont à jour [info] [info] --- Maven-Resources-Plugin: 2.5: TestResources (Default-TestResources) @ sdudio-MVC --- [Debug] Exécuter contextuel [Infof. Encodage pour copier les ressources filtrées. [Info] Sautez les ressources non existantes E: / Jstudioproject1 / Jstudiomvc / Src / Test / Resources [info] [info] --- Maven-Compiler-Plugin: 2.3.2: TestCompile (TestCompile par défaut) @ Jstudio-MVC --- [] Maven-Surefire-Plugin: 2.14: Test (Test par défaut) @ jstudio-mvc --- [info] Les tests sont ignorés. [info] [info] --- Maven-War-Plugin: 2.1.1: War (Default-war) @ jstudio-mvc --- [info] packaging webapp [info] webapp [Jstudio-MVC] [E: /jstudioproject1/jstudiomvc/target/jstudio-mvc-1.0-snapshot] [info] Project War Project [Info] Copie de ressources WebApp [e: / jstudioproject1 / jstudiomvc / src / main / webapp] [info] assemblées dans [177 MSECS] [Info] War: Building War: Building War: E: /jstudioproject1/jstudiomvc/target/jstudio-mvc-1.0-snapshot.war [avertissement] AVERTISSEMENT: les fichiers de guerre sélectionnés incluent un web-ff / web.xml qui sera ignoré (l'attribut webxml est manquant dans la tâche de guerre, ou ignorez-vous l'attribut est spécifié comme 'true') [info] [info] [info] [INFO] tomcat7-maven-plugin:2.2:redeploy (default-cli) @ jstudio-mvc <<<[INFO] [INFO] --- tomcat7-maven-plugin:2.2:redeploy (default-cli) @ jstudio-mvc ---[INFO] Deploying war to http://192.168.43.128:8080/mvc Slf4j: n'a pas chargé de charger la classe "org.slf4j.impl.statingloggerbinder" .slf4j: défautant à l'absence de non-opération (NOP) implémentations de journalisationlf4j: voir http://www.slf4j.org/codes.html#statingbinder pour plus de détails. http://192.168.43.128:8080/manager/text/deploy?path=%2FMVC&update=trueuploaded: http://192.168.43.128:8080/manager/text/deploy?path=%2FMVC&update=True (745 kb 7083.3 KB / SEC) [Info] Code d'état de TomcatManager: 200, Responsephrase: OK [info] OK - Application déployée sur le chemin de contexte / MVC [info] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Code de sortie 0
La libération a réussi.
Vous pouvez voir des applications nouvellement publiées dans Tomcat Manager.
Méthode 2:
Ces menus marqués au rouge peuvent être publiés à distance
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.