IntelliJ dispose-t-il d'un serveur Web interne pour servir le contenu statique d'une application Web?
Droit maintenant, le répertoire de mon module est défini comme un répertoire virtuel IIS IIS et sert les fichiers.
Je me demandais si l'Ide a un serveur web interne, qui peut servir les fichiers, sans avoir besoin de tout tiers. Eclipse n'.
Grâce.
source d'informationauteur mark
Vous devez vous connecter pour publier un commentaire.
Mise à JOUR: serveur web intégré est disponible dans la récente IntelliJ IDEA versions (à partir de 13 ans). Vous pouvez trouver plus de détails dans le blog (oui, cette fonctionnalité est d'abord apparu dans WebStorm).
IntelliJ IDEA n'a pas cette fonctionnalité, vous devez installer et utiliser n'importe quel serveur web tiers qui peuvent servir le contenu de tous les dossiers de projet.Un construit-dans HTTP aperçu serveur va être une partie de Intellij IDEA 13 et est déjà disponible dans le PAE: http://youtrack.jetbrains.com/issue/WEB-7148
En d'autres termes, cliquez-droit sur une page HTML et sélectionnez "Debug" ou "Ouvrir dans le navigateur", et l'IDÉE de 13 ans va servir jusqu'à cette page via le port 63342.
Voici un autre super simple option, installez Python: http://www.python.org/getit/
Puis ouvrez une invite de commandes, accédez à la racine de votre dossier web (par exemple, public) et de l'exécution
python -m SimpleHTTPServer
- Cela commence un Service HTTP sur le port 8000.Lecture devrait vous en avez besoin: http://www.linuxjournal.com/content/tech-tip-really-simple-http-server-python
J'ai reçu le mien en cours d'exécution sur Windows 7, mais l'article ci-dessus s'applique toujours.
Est une autre option est de créer un projet PHP qui, en commençant par v 5.4.0 de PHP inclut un serveur web intégré. Cette page explique tout ...
http://www.jetbrains.com/idea/webhelp/php-built-in-web-server.html
La manière la plus simple est de créer un NodeJS /projet de l'Express à l'Ide, qui est votre serveur web. Vous pouvez ensuite l'utiliser pour servir vos pages web statiques et tout autre contenu web. La NodeJS serveur web est très petit et court vite - sensiblement plus rapide que IIS et Apache. Le meilleur de tous, vous pouvez appuyez simplement sur le bouton Exécuter dans IntelliJ ou WebStorm pour le faire démarrer.
Par défaut, un NodeJS /projet de l'Express comprend un
public/
répertoire que vous pouvez inclure dans vos pages statiques que vous pouvez voir à partir dehttp://localhost:3000/
C'est ce qui explique les étapes nécessaires pour activer NodeJS dans l'Ide, et inclut des liens vers d'autres Nœud de ressources:
http://www.jetbrains.com/idea/webhelp/node-js.html
Si vous en ressentez le besoin, vous pouvez reconfigurer votre serveur NodeJS côté serveur à l'aide de code Javascript. Vous pouvez ajouter la prise en charge SSL ou presque tous les autres fonctionnalités côté serveur vous vous souciez de rêve. Juste ajouter NodeJS modules à l'aide de la npm (Node Package Manager) outil de ligne de commande inclus avec l'installation. NPM Registre https://npmjs.org/ index de tous les modules disponibles.
Vous pouvez configurer l'Ide d'utiliser beaucoup de différents conteneurs d'applications, mais chacun d'eux doit être téléchargé et installé séparément. J'ai actuellement le mien configuré pour servir via jetée, comme eclipse, et aussi tomcat, tc-serveur, jboss, et node.js. C'est assez facile à mettre en place.