java - tomcat可以脱离myeclipse独立运行项目吗?
PHP中文网
PHP中文网 2017-04-18 10:15:58
0
18
1007

启动项目总是要在myeclipse中用tomcat启动,能不用myeclipse直接用tomcat或者别的服务器启动项目吗?

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(18)
Ty80

Pour vous donner l'exemple le plus simple, pensez-vous qu'Eclipse doit être installé sur chaque serveur ?

左手右手慢动作

Cela doit être possible.

小葫芦

Ces logiciels sont intégrés à Tomcat. Dans l'environnement de production, Tomcat existe séparément sur le serveur et est exploité via des commandes shell.

伊谢尔伦

myeclipse n'est qu'un IDE.

Ty80

Le numéro de port par défaut est 8080. Généralement, lorsque nous développons et testons, nous saisissons http://localhost:8080/project name?parameter name=parameter value dans la barre d'adresse du navigateur pour accéder au projet.

黄舟

Oui. Il est recommandé d'utiliser maven ou gradle pour éviter trop de problèmes.

伊谢尔伦

Bien sûr.

迷茫

Bien sûr, vous pouvez packager le projet au format war et le placer dans le répertoire webapps de Tomcat pour l'exécuter

小葫芦

Bien sûr, Tomcat est un serveur et myeclipse est un IDE, utilisé pour écrire des projets Java. Vous devez formater le projet dans un package jar ou un package war et l'exécuter sous Tomcat.

Ty80

Analyse du problème :
Poser cette question montre que la personne qui pose la question ne comprend pas clairement les concepts de tomcat et myeclipse. En réponse à cela, la bonne réponse n'est bien sûr pas oui...ou oui, etc. est de clarifier l’orientation de la relation conceptuelle.

Réponse :

  • tomcat est un web服务器, le même concept est le même que weblogic (couramment utilisé en java), apache (couramment utilisé en php), iis (couramment utilisé en .net) , ils sont tous identiques L'environnement d'exécution des programmes Web.

  • myeclipse est 集成开发环境(ide) Les mêmes concepts incluent intellJ idea, visual studio, php storm, etc. La signification du mot intégré est qu'en plus de vous permettre de modifier le code facilement, il intègre également divers autres outils, tels que les plug-ins Maven, la gestion des versions Git, Tomcat et d'autres serveurs Web, rendent le développement et le débogage plus pratiques pour vous.

  • Lorsque vous cliquez sur le bouton Déboguer ou Exécuter dans myeclipse, myeclipse exécute simplement la commande startup.bat (startup.sh sous Linux) de Tomcat (ou d'un autre serveur Web). Par conséquent, le programme Web doit pouvoir le faire. exécuté uniquement sur le serveur Web, et le serveur Web est indépendant (en particulier indépendant de l'EDI).

Un autre

  • Si Tomcat doit fonctionner sous myeclipse, alors tous les serveurs exécutant Tomcat doivent avoir myeclipse installé ?

  • Structure du répertoire Tomcat

  • Tomcat déploie un projet Java

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal