[Java] Procédure de construction de l'environnement pour le développement de struts 1.3 avec Eclipse

Le site changera à partir d'avril 2020, mais depuis le projet il y a Struts 1.3 (pas 2.x: innocent :), j'ai résumé la procédure de construction de l'environnement d'étude.

Spring boot est le courant dominant de Java dans le monde, mais Struts est toujours actif. Cela peut vous aider si vous êtes malchanceux et êtes arrivé dans un environnement hérité, ou plutôt si vous recherchez un tel site.

Conditions préalables

--Le PC utilisé est Windows

Préparation préalable

Installer Tomcat

Télécharger

Téléchargez Tomcat ci-dessous. (* Depuis mars 2020, la dernière version stable est la 9.0.33) http://tomcat.apache.org

Décompressez dans n'importe quel dossier

Décompressez le fichier téléchargé. Cette fois, je l'ai placé ci-dessous. C:\public\tool\apache-tomcat-9.0.33

■ Structure des dossiers (premier niveau uniquement)

C:\public\tool\apache-tomcat-9.0.33
├─bin
├─conf
├─lib
├─logs
├─temp
├─webapps
└─work

installation de maven

Télécharger

Téléchargez maven ci-dessous. (* Depuis mars 2020, la dernière version stable est la 3.6.3)

Maven – Download Apache Maven https://maven.apache.org/download.cgi

Sélectionnez "apache-maven-3.6.3-bin.zip".

Décompressez dans n'importe quel dossier

Décompressez le fichier téléchargé. Cette fois, je l'ai placé ci-dessous. C:\public\tool\apache-maven-3.6.3

■ Structure des dossiers (premier niveau uniquement)

C:\public\tool\apache-maven-3.6.3>tree
├─bin
├─boot
├─conf
└─lib

Ajouter un CHEMIN

Cette fois, nous utiliserons Git Bash pour le terminal, définissez donc le PATH sur Git Bash.

# System-wide bashrc file
### add start
if [ -f ~/.bashrc_profile ]; then
. ~/.bashrc_profile
fi
### add end
export PATH=$PATH:/c/public/tool/apache-maven-3.6.3/bin 

Installer Eclipse

Télécharger

Téléchargez Eclipse ci-dessous. https://www.eclipse.org/downloads/

Installation de sous-clipse

Installez ce qui suit à partir de Eclipse Marketplace

image.png

Créer un projet

Installation de Struts-Archetype-Blank

Découvrez struts-archetype-blank

Fichier → Nouveau → Autre → Extraire le projet de SVN image.png

Générer un nouvel emplacement de référentiel image.png

Dépôt: http://svn.apache.org/repos/asf/struts/maven/trunk/struts-archetype-blank

image.png

Installer avec mvn

cd C:\Users\msg_h\git\struts-sample\struts-archetype-blank
mvn install

Créer un nouveau projet

Créez un nouveau projet.

--Fichier-> Nouveau-> Java image.png

Ajout d'archétype image.png

Entrez ce qui suit.

article valeur
ID du groupe Architype org.apache.struts
ID d'artefact Architype struts-archetype-blank
Version Architype 1.3.5-SNAPSHOT
URL du référentiel http://svn.apache.org/repos/asf/struts/maven/trunk/struts-archetype-blank/

image.png

Sélectionnez le "struts-archetype-blank" ajouté.

image.png

Entrez ce qui suit.

article valeur
ID de groupe my.struts
ID d'artefact struts13-app
version 0.0.1-SNAPSHOT
paquet my.struts.struts13_app (Remplissage automatique)

image.png

Vous venez de créer une base.

référentiel git

La source créée cette fois est validée dans le référentiel suivant. D'autres sources peuvent également être mélangées. .. .. https://github.com/hrk-okd/struts13-app

référence

Je l'ai utilisé comme référence ci-dessous. https://qiita.com/morozumi_h/items/e36faee2c2bebb2fb15d

Recommended Posts

[Java] Procédure de construction de l'environnement pour le développement de struts 1.3 avec Eclipse
Procédure de construction d'environnement pour l'utilisation de PowerMock avec JUnit
Construction d'environnement avec Docker pour les débutants
[Java & SpringBoot] Construction de l'environnement pour Mac
Construction d'environnement de développement d'applications Web Java avec VS Code (struts2)
[Java] Construction de l'environnement
Procédure de construction de l'environnement Docker "Rails 6 x MySQL 8" à partager avec les équipes
Procédure de construction de l'environnement JAVA + STS (Spring Tool Suite)
Procédure de construction et de développement de l'environnement local Wordpress avec Docker
Procédure d'installation Java (eclipse)
construction d'environnement de développement Java
Manuel de construction de l'environnement de développement stable pour "Rails6" avec "Docker-compose"
Préparer l'environnement pour java11 et javaFx avec Ubuntu 18.4
Créer un environnement de développement Java + Spring avec VirtualBox + Ubuntu (Xfce4)
Préparation au développement avec Rails
Environnement de développement Java (Mac, Eclipse)
Construction de l'environnement JavaFX dans Java 13
[Docker] Construction de l'environnement Rails 5.2 avec docker
Construction de l'environnement AtCoder Challenge (Java 8)
Déploiement d'un environnement Java avec le sous-système Windows pour Linux (WSL)
[Procédure 1 pour les débutants] Ruby on Rails: Construction d'un environnement de développement
[Construction de l'environnement de développement Java] Installez OpenJDK 11 (Java 11) sur macOS avec Homebrew
[Java] Exemple de projet de développement d'applications Web avec Spring Boot
Créer un environnement Node.js avec Docker Compose
[Eclipse Java] Mémo des paramètres de l'environnement de développement
Construction d'environnement pour le développement d'applications Servlet
Préparer l'environnement de développement Java avec Atom
[Unity] Procédure de construction de l'environnement de développement Android
Procédure de création d'un environnement de développement d'applications Rails avec Docker [Rails, MySQL, Docker]
[OpenCV3.2.0] Paramètres Eclipse (Java) (pour Mac)
Activez OpenCV avec java8. (Pour moi-même)
Création d'un environnement de développement Java (pour Mac)
Rails sur la procédure de construction de l'environnement Docker
Créer un environnement de développement Jooby avec Eclipse
À propos de l'environnement Eclipse (Java, Liberty, JavaScript)
[Construction de l'environnement avec Docker] Rails 6 et MySQL 8
[ev3 × Java] Construction de l'environnement de développement leJ OS (Eclipse sur Mac OSX / bluetooth)
"Hello world" pour ImageJ avec Eclipse
Construction d'environnement de développement JSP + Eclipse + Jetty que même les débutants en Java peuvent faire
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
Méthode de construction de l'environnement d'exécution Java (Tomcat @ Linux)
Préparer l'environnement de développement Java avec VS Code
Construction de l'environnement GPU avec Docker [version d'octobre 2020]
[Traitement x Java] Création d'un environnement de développement
Construction d'environnement de rails avec Docker (apocalypse personnelle)
Construction de l'environnement de développement Laravel avec Docker (Mac)
Apprenez de «Et alors», les bases de Java [pour les débutants]
Mémo de construction de l'environnement de développement Java sur Mac
À propos de la procédure pour que Java fonctionne
Construction de l'environnement de développement Java Spring Boot + Docker
Construire un environnement pour Laravel + MySQL + phpMyadmin avec Docker