[Java] Umgebungskonstruktionsverfahren zum Entwickeln von Streben 1.3 mit Eclipse

Die Seite wird sich ab April 2020 ändern, aber da es für das Projekt Struts 1.3 gibt (nicht 2.x: unschuldig :), habe ich das Verfahren zum Aufbau der Lernumgebung zusammengefasst.

Spring Boot ist der Mainstream von Java in der Welt, aber Struts ist immer noch aktiv. Es kann Ihnen helfen, wenn Sie Pech haben und in einer alten Umgebung angekommen sind oder eher nach einer solchen Site suchen.

Voraussetzungen

Vorbereitungen

Tomcat installieren

herunterladen

Laden Sie Tomcat von unten herunter. (* Ab März 2020 ist die neueste stabile Version 9.0.33) http://tomcat.apache.org

In einen beliebigen Ordner entpacken

Entpacken Sie die heruntergeladene Datei. Dieses Mal habe ich es unten platziert. C:\public\tool\apache-tomcat-9.0.33

■ Ordnerstruktur (nur erste Ebene)

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

Maven Installation

herunterladen

Laden Sie maven von unten herunter. (* Ab März 2020 ist die neueste stabile Version 3.6.3)

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

Wählen Sie "apache-maven-3.6.3-bin.zip".

In einen beliebigen Ordner entpacken

Entpacken Sie die heruntergeladene Datei. Dieses Mal habe ich es unten platziert. C:\public\tool\apache-maven-3.6.3

■ Ordnerstruktur (nur erste Ebene)

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

PFAD hinzufügen

Dieses Mal werden wir Git Bash für das Terminal verwenden, also setzen Sie den PATH auf 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 

Eclipse installieren

herunterladen

Laden Sie Eclipse von unten herunter. https://www.eclipse.org/downloads/

Subclipse-Installation

Installieren Sie Folgendes vom Eclipse Marketplace

image.png

Ein Projekt erstellen

Installation von Struts-Archetype-Blank

Schauen Sie sich struts-archetype-blank an

Datei → Neu → Andere → Projekt aus SVN auschecken image.png

Generieren Sie einen neuen Repository-Speicherort image.png

Repository: http://svn.apache.org/repos/asf/struts/maven/trunk/struts-archetype-blank

image.png

Installieren Sie mit mvn

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

Erstellen Sie ein neues Projekt

Erstellen Sie ein neues Projekt.

--Datei-> Neu-> Java image.png

Hinzufügung eines Archetyps image.png

Gib Folgendes ein.

Artikel Wert
Architype-Gruppen-ID org.apache.struts
Architype Artefakt ID struts-archetype-blank
Architype-Version 1.3.5-SNAPSHOT
Repository-URL http://svn.apache.org/repos/asf/struts/maven/trunk/struts-archetype-blank/

image.png

Wählen Sie den hinzugefügten "struts-archetype-blank".

image.png

Gib Folgendes ein.

Artikel Wert
Gruppen-ID my.struts
Artefakt-ID struts13-app
Ausführung 0.0.1-SNAPSHOT
Paket my.struts.struts13_app (Autofill)

image.png

Sie haben jetzt eine Basis erstellt.

Git Repository

Die diesmal erstellte Quelle wird in das folgende Repository übernommen. Andere Quellen können ebenfalls gemischt sein. .. .. https://github.com/hrk-okd/struts13-app

Referenz

Ich habe es unten als Referenz verwendet. https://qiita.com/morozumi_h/items/e36faee2c2bebb2fb15d

Recommended Posts

[Java] Umgebungskonstruktionsverfahren zum Entwickeln von Streben 1.3 mit Eclipse
Umgebungskonstruktionsverfahren für die Verwendung von PowerMock mit JUnit
Umgebungsbau mit Docker für Anfänger
[Java & SpringBoot] Umgebungskonstruktion für Mac
Erstellung einer Java-Webanwendungsentwicklungsumgebung mit VS-Code (struts2)
[Java] Umgebungskonstruktion
Konstruktionsverfahren für die Docker-Umgebung "Rails 6 x MySQL 8" für die gemeinsame Nutzung mit Teams
Konstruktionsverfahren für die JAVA + STS-Umgebung (Spring Tool Suite)
Konstruktions- und Entwicklungsverfahren für lokale WordPress-Umgebungen mit Docker
Java (Eclipse) Installationsverfahren
Java Entwicklungsumgebung Konstruktion
Konstruktionshandbuch für eine stabile Entwicklungsumgebung für "Rails6" mit "Docker-compose"
Bereiten Sie die Umgebung für Java11 und JavaFx mit Ubuntu 18.4 vor
Erstellen Sie eine Java + Spring-Entwicklungsumgebung mit VirtualBox + Ubuntu (Xfce4).
Vorbereitung für die Entwicklung mit Rails
Java-Entwicklungsumgebung (Mac, Eclipse)
JavaFX-Umgebungskonstruktion in Java 13
[Docker] Rails 5.2-Umgebungskonstruktion mit Docker
AtCoder Challenge-Umgebungskonstruktion (Java 8)
Bereitstellen einer Java-Umgebung mit Windows Subsystem für Linux (WSL)
[Verfahren 1 für Anfänger] Ruby on Rails: Aufbau einer Entwicklungsumgebung
[Aufbau einer Java-Entwicklungsumgebung] Installieren Sie OpenJDK 11 (Java 11) unter macOS mit Homebrew
[Java] Beispielprojekt zum Entwickeln von Webanwendungen mit Spring Boot
Erstellen Sie die Node.js-Umgebung mit Docker Compose
[Eclipse Java] Memo zum Einstellen der Entwicklungsumgebung
Umgebungskonstruktion für die Entwicklung von Servlet-Anwendungen
Bereiten Sie die Java-Entwicklungsumgebung mit Atom vor
[Unity] Konstruktionsverfahren für die Android-Entwicklungsumgebung
Verfahren zum Erstellen einer Rails-Anwendungsentwicklungsumgebung mit Docker [Rails, MySQL, Docker]
[OpenCV3.2.0] Eclipse (Java) -Einstellungen (für Mac)
Aktivieren Sie OpenCV mit Java8. (Für mich)
Erstellen einer Java-Entwicklungsumgebung (für Mac)
Konstruktionsverfahren für Rails on Docker-Umgebungen
Erstellen Sie mit Eclipse eine Jooby-Entwicklungsumgebung
Informationen zur Eclipse-Umgebung (Java, Liberty, JavaScript)
[Umgebungskonstruktion mit Docker] Rails 6 & MySQL 8
[ev3 × Java] Aufbau einer leJ OS-Entwicklungsumgebung (Eclipse unter Mac OSX / Bluetooth)
"Hallo Welt" für ImageJ mit Eclipse
Aufbau einer JSP + Eclipse + Jetty-Entwicklungsumgebung, die selbst Java-Anfänger ausführen können
Erstellen einer Entwicklungsumgebung für Java-Webanwendungen mit Docker für Mac Teil1
Erstellen Sie mit Docker für Mac Teil2 eine Entwicklungsumgebung für Java-Webanwendungen
Konstruktionsmethode für die Java-Ausführungsumgebung (Tomcat @ Linux)
Bereiten Sie die Java-Entwicklungsumgebung mit VS Code vor
Aufbau einer GPU-Umgebung mit Docker [Version Oktober 2020]
[Processing x Java] Erstellen einer Entwicklungsumgebung
Schienenumgebungskonstruktion mit Docker (persönliche Apokalypse)
Aufbau einer Laravel-Entwicklungsumgebung mit Docker (Mac)
Lernen Sie aus "Na und", den Grundlagen von Java [für Anfänger]
Konstruktionsnotiz für die Java-Entwicklungsumgebung auf dem Mac
Über das Verfahren, damit Java funktioniert
Aufbau der Spring Boot + Docker Java-Entwicklungsumgebung
Erstellen einer Umgebung für Laravel + MySQL + phpMyadmin mit Docker