1. Konfiguration Die ersten beiden sind standardmäßig deaktiviert und sollten aktiviert werden:
Wenn das Projekt auf Tomcat bereitgestellt wird, kopiert das Plug-In die Projektdateien standardmäßig in das Verzeichnis wtpwebapps, das den Serverpfad im vorherigen Konfigurationselement „Serverstandorte“ anzeigt, d. h. das Verzeichnis, in dem sich der aktuelle Arbeitsbereich befindet . Wenn im Unterverzeichnis „metadata“ mein Arbeitsbereich D:\workspace ist , dann lautet das Verzeichnis: D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps . Wenn Sie jedoch die obige Option auswählen, wird die Projektdatei nicht zum Ausführen in diesem Verzeichnis veröffentlicht, sondern: Das Webressourcenverzeichnis ist: WebContent des Webprojekts , also das Verzeichnis src/main/webapp des Maven-Webprojekts Das Klassendateiverzeichnis ist: das Ausgabeverzeichnis der aktuell konfigurierten Klassendatei, d. h. das Ziel-/ Klassenverzeichnis des Maven-Projekts ( 2 ) Auszeiten Standardmäßig beträgt der Start 45 Sekunden und der Stopp 15 Sekunden. Möglicherweise müssen Sie den Startwert auf einen höheren Wert ändern. Dies bedeutet, dass ein Fehler gemeldet wird, wenn die Startzeit die angegebene Zeit überschreitet und der Start nicht abgeschlossen wird. Wenn unser Projekt startet und lange dauert, ist dies offensichtlich nicht das, was wir wollen, also müssen wir diesen Wert ändern. Aktivieren Sie Serveroptionen -> Module ohne Veröffentlichung bereitstellen. Wenn Sie dies nicht aktivieren, wird der Webserver beim Ändern der Klassendatei kontinuierlich neu gestartet . Wenn der Start des Webprojekts lange dauert, müssen Sie auch die Timeout-Zeit ändern, die unter Timeouts festgelegt werden kann .
2. Dateien durchsuchen Vom Kontextknoten separat generierte Dateien: Der Context-Knoten in conf/server.xml im ursprünglichen Tomcat-Installationsverzeichnis (nach dem Aktivieren der zweiten Option existiert dieser Knoten nicht in server.xml): <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> <Valve-Klassenname="org.apache.catalina.valves.AccessLogValve" Verzeichnis="Protokolle" Muster="%h %l %u %t "%r" %s %b" Präfix="localhost_access_log" Suffix=".txt"/> <Context docBase="D:\Arbeitsbereich\Arbeitsbereich(eclipse)\Shop\WebContent" path="/Shop" reloadable="true" source="org.eclipse.jst.jee.server:Shop"> <Ressourcen> <PreResources base="D:\Arbeitsbereich\Arbeitsbereich(Eclipse)\Shop\Build\Classes" classLoaderOnly="false" className="org.apache.catalina.webresources.DirResourceSet" internalPath="/" webAppMount="/WEB-INF/Classes"/> </Ressourcen> </Kontext> </Host> 3. Gründe 1. Aktivieren Sie das erste Kontrollkästchen, um Warnungen zu vermeiden:
Nach der Überprüfung bedeutet dies, dass Tomcat den Inhalt unter WebContent direkt in Eclipse verwendet, ohne ihn in <workspace>.metadata.pluginsorg.eclipse.wst.server.coretmp0webapps zu veröffentlichen. 2. Aktivieren Sie das zweite Kontrollkästchen, um Warnungen zu vermeiden:
Der Grund für die Warnung [SetPropertiesRule] ist, dass das Quellattribut im Kontextknoten von server.xml in Tomcat 6.0 und höher nicht mehr unterstützt wird. Die spezifischen Anweisungen lauten wie folgt:
Optimierung Suchen Sie im Menü Fenster->Einstellungen Die Überprüfung der englischen Rechtschreibung ist nutzlos. Deaktivieren Sie daher die Rechtschreibprüfung hier. Standort: Allgemein->Editoren->Texteditoren->Rechtschreibung , deaktivieren Sie Rechtschreibprüfung aktivieren Es gibt eine weitere Prüfung, die abgebrochen werden kann : Validierung , überprüfen Sie Alle Validierer aussetzen Anzeigeort der Zeilennummern : Allgemein->Editoren->Texteditoren , aktivieren Sie Zeilennummern anzeigen Ändern Sie die Standardkodierung von JSP-Seiten in den UTF-8- Speicherort: Web->JSP-Dateien , Kodierung in ISO 10646/Unicode ( UTF-8 ) Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Lösung für das Problem, dass die MySQL-Konfigurationsdatei nicht geändert werden kann (Win10)
>>: JavaScript zum Wechseln zwischen mehreren Bildern
mysql5.5.28 Installations-Tutorial zu Ihrer Infor...
Die folgende Grafik zeigt, wie zeitaufwändig es is...
Betrachten wir zunächst drei Situationen, in dene...
Inhaltsverzeichnis Mischen Mixin-Hinweis (doppelt...
Wenn Sie das Idea-Entwicklungstool zum Debuggen v...
SQL Left Join, Right Join, Inner Join und Natural...
1. Installation und Nutzung Installieren Sie es z...
Inhaltsverzeichnis 1. Anweisungen zum Rendern von...
Inhaltsverzeichnis 1. Kurze Einführung 2. Screens...
Inhaltsverzeichnis einführen Beispiel Zusammenfas...
Verwenden Sie JS, um ein zufälliges Namensaufrufs...
CJK ist die Abkürzung für CJK Unified Ideographs,...
Reproduktion des Problems Beim Bearbeiten mit HTM...
Serverplatzierung Es wird empfohlen, Cloud-Server...
Vorwort Dieser Artikel stellt hauptsächlich den r...