Construction d'environnement de développement d'applications Web en Java (pour les personnes inexpérimentées)

introduction

Cet article est destiné aux personnes inexpérimentées de votre entreprise et fournit des étapes pour vous permettre de passer de la création de l'environnement à l'entrée de la logique réelle sans trébucher. Par conséquent, il n'y a rien de nouveau!

À propos de la technologie à utiliser

Il est basé sur l'ensemble technique suivant.

En utilisant ce qui précède, nous expliquerons la construction de l'infrastructure et de l'environnement d'une application Web simple utilisant Servlet et JSP.

1. Installation du serveur Web (Apache)

1. Télécharger


Cliquez sur ce qui suit pour télécharger. Site de téléchargement: Apache 2.4 image.png image.png image.png image.png

2. Installation


Décompressez le fichier téléchargé dans n'importe quel dossier. Notez le chemin du dossier suivant dans le dossier décompressé.

{Dossier décompressé}¥Apache24¥bin

Accédez à ce chemin à partir de la ligne de commande à l'aide de l'invite de commande.

C:¥> cd {Dossier décompressé}¥Apache24¥bin

** * Attention * Ouvrez l'invite de commande avec des privilèges d'administrateur. (Parce que les privilèges d'administrateur sont requis pour l'installation) **

Touche Windows> Outils système Windows> Invite de commandes (clic droit)> Autre> Exécuter en tant qu'administrateur image.png

C:¥> cd {Dossier décompressé}¥Apache24¥bin
C:¥{Dossier décompressé}¥Apache24¥bin> httpd.exe -k install

image.png Apache essaie de démarrer en fonction de l'installation, mais il ne peut pas être démarré en raison d'une erreur de syntaxe, vérifiez donc le fichier de configuration. Le fichier de configuration est ** {Dossier décompressé} \ Apache24 \ conf \ httpd.conf **

3. Démarrer


image.png La valeur initiale est le dossier "/ Apache24", et comme un tel dossier n'existe pas dans Windows, une erreur s'est produite. Changer selon l'environnement.

# Define SRVROOT "/Apache24"
Define SRVROOT "{Dossier décompressé}/Apache24"

Lors du redémarrage, utilisez Apache Monitor. Il y a un fichier exe sous le dossier bin, donc lorsque vous l'exécutez, il sera résident dans la barre des tâches. image.png image.png Lorsque vous cliquez sur Démarrer, le symbole d'arrêt progressif (rouge) remplace le symbole d'exécution (vert). Après le démarrage, accédez à l'URL suivante avec un navigateur, et si la page par défaut est affichée, c'est OK!

2. Installation du serveur d'applications (Tomcat)

1. Télécharger


Cliquez sur ce qui suit pour télécharger. Site de téléchargement: Tomcat9 image.png image.png

2. Installation


Exécutez le ** "apache-tomcat-9.0.17.exe" ** téléchargé et suivez l'assistant pour l'installer. image.png image.png image.png image.png image.png image.png Vous pouvez décocher le dernier "Afficher Lisez-moi".

3. Démarrer


Tomcat démarre lorsque l'installation est terminée, donc si vous accédez à l'URL ci-dessous et que l'écran s'affiche, c'est OK!

3. Installation du serveur de base de données (postgreSQL)

Pour l'installation de postgreSQL, j'ai préparé un article Qiita pour un autre sujet, alors référez-vous à cela.

4. Introduction de l'IDE (Eclipse)

1. Télécharger


Cliquez sur ce qui suit pour télécharger. image.png image.png

2. Installation


Décompressez le ** "pleiades-2019-03-java-win-64bit_20190324.zip" ** téléchargé et placez-le dans n'importe quel dossier.

{Dossier décompressé}¥pleiades¥eclipse¥eclipse

Exécutez ** "eclipse.exe" ** dans le dossier décompressé.

3. Démarrer


OK si vous pouvez le démarrer! image.png

5. Paramètres jusqu'à la création de l'application WEB

Une simple description de la configuration cible ressemble à ceci image.png

Recommended Posts

Construction d'environnement de développement d'applications Web en Java (pour les personnes inexpérimentées)
Construction d'environnement pour le développement d'applications Servlet
Construction d'environnement de développement d'applications Web Java avec VS Code (struts2)
Environnement de développement d'applications Java créé dans un environnement VM
construction d'environnement de développement Java
Création d'un environnement de développement pour les applications Web Java avec Docker pour Mac Part1
Créer un environnement de développement d'applications Web Java avec Docker pour Mac Part2
Construction de l'environnement JavaFX dans Java 13
Création d'un environnement de développement Java (pour Mac)
[Pour les débutants] Jusqu'à la création d'un environnement de développement d'applications Web utilisant Java sur Mac OS
[Java & SpringBoot] Construction de l'environnement pour Mac
[Traitement x Java] Création d'un environnement de développement
Mémo de construction de l'environnement de développement Java sur Mac
Construction de l'environnement Play Framework 2.6 (Java) avec Eclipse
Construction de l'environnement de développement Java Spring Boot + Docker
Rôle de JSP dans les applications Web [Java]
[Java] Construction de l'environnement
Environnement de développement Java
La solution pour NetBeans 8.2 ne fonctionne pas dans l'environnement Java 9
Créez un environnement de développement d'applications Web qui utilise Java, MySQL et Redis avec Docker CE pour Windows
Créer un environnement de développement pour Docker, Java, vs code
Points bloqués dans la création d'un environnement de développement VS Code et Java
[Débutant] Installez l'outil de développement java dans l'environnement de développement cloud9.
À quoi me suis-je préparé lorsque je suis entré dans un projet de développement d'application Android tout en développant le Web avec Java?
Mémo de l'environnement de développement Java
[LeJOS] Programmons mindstorm-EV3 avec Java [Construction de l'environnement partie 2]
Créer un environnement de développement Java sur l'installation Mac-JDK (version de préservation 2020)
[Mac] Construction de l'environnement de développement VS Code (Java, Gradle, Node.js)
Manuel de construction de l'environnement de développement stable pour "Rails6" avec "Docker-compose"
Points à surveiller dans le développement futur de Java
[Java] Procédure de construction de l'environnement pour le développement de struts 1.3 avec Eclipse
Créer un environnement de développement Java + Spring avec VirtualBox + Ubuntu (Xfce4)
Construction de l'environnement de développement Java (Mac + Pleiades All in One Eclipse 4.7 + Spring Boot + Gradle (Buildship))
Comment vérifier l'application WEB créée dans l'environnement de développement PC sur votre smartphone
Une méthode d'étude pour les personnes inexpérimentées pour passer Java SE 8 Silver en un mois
Construction de l'environnement de développement Rails6 [Mac]
[LeJOS] Programmons mindstorm-EV3 avec Java [Construction de l'environnement première partie]
Utiliser Java Web Start dans un environnement OpenJDK sous Windows
[Procédure 1 pour les débutants] Ruby on Rails: Construction d'un environnement de développement
Ce que vous utilisez souvent lorsque vous faites du développement Web avec Java
Résumé de l'article sur le développement d'applications Web
Environnement de développement Java (Mac, Eclipse)
Construction de l'environnement AtCoder Challenge (Java 8)
Créez un environnement de développement d'applications Rails avec Docker [Docker, Rails, Puma, Nginx, MySQL]
Premier développement Java dans Eclipse
Comment installer une application Web pour chaque langue dans Nginx
Présentation de Spring Boot2, un framework Java pour le développement Web (pour les débutants)
Créer un environnement de développement d'équipe Java et JavaScript (construction d'environnement gradle)
Application Java pour les débutants: stream
[Construction de l'environnement de développement Java] Installez OpenJDK 11 (Java 11) sur macOS avec Homebrew
Procédure de migration de l'environnement de développement d'applications Rails vers Docker même si vous êtes inexpérimenté (Rails5 + MySQL8.0 + docker-compose)
Développement d'applications Web Spring5 MVC avec construction de l'environnement de code Visual Studio (installation de JDK11 / Maven / Tomcat / Visual Studio Code)
Comparaison du développement d'applications WEB avec Rails et Java Servlet + JSP
Utilisez MailHog pour vérifier le courrier dans l'environnement de développement (à l'aide de Docker)
[Java] [Spring] [JavaScript] [gulp] [webpack] [uglify] Environnement de développement d'applications Private Angular JS
Ruby on Rails - De la construction d'environnement au développement d'application simple sur WSL2
Procédure de création d'un environnement de développement d'applications Rails avec Docker [Rails, MySQL, Docker]