Ich habe eine dynamische Webanwendung in Eclipse, die Tomcat als Laufzeitumgebung verwendet.
Ich kann den Javadoc-Pfad nicht hinzufügen Tomcat-Servlet-API: Wie angezeigt, ist die Bearbeitungsschaltfläche immer deaktiviert!
Gehen Sie im Paket-Explorer Ihres Projekts zu Java Resources & gt; Bibliotheken . Klicken Sie mit der rechten Maustaste auf servlet-api.jar
, wählen Sie Eigenschaften und geben Sie dort den Speicherort für die Quelle an (die Datei apache-tomcat-x.x.x-src.zip
).
Eine andere Möglichkeit besteht darin, eine beliebige Servlet-API-Klasse mit Strg + Shift + T
Zuerst laden Sie die "vollständige Dokumentation" von der Tomcat-Website herunter. Als Beispiel für Tomcat 8.5.23: Ссылка
Sie erhalten eine tar.gz-Datei, die Sie entpacken müssen, da Eclipse nur Ordner oder zip / jar lesen kann.
Second , legen Sie in Ihrem Java-Build-Pfad den Javadoc-Speicherort für die Bibliothek Tomcat und "servlet-api.jar" fest. Zeigen Sie auf den Ordner "(...) \ tomcat-8.5-doc \ servletapi":
Ich habe fortwährend versucht, die Quellen für javax.
libs korrekt und ohne Ergebnis anzuhängen, bis ich festgestellt habe, dass Eclipse in einigen Fällen die Beziehung zwischen beiden verkompliziert .jar und seine Klassen. Z.B. Wenn ich auf Quelle anhängen ... für die HttpServlet.class
geklickt habe, hat die gegebene Option, Quellen für meine gwt-user.jar
lib bereitzustellen, mich ein wenig verwirrt.
Daher kann man versuchen, mit dem Vorrang seiner Bibliotheken in Project & gt; Eigenschaften & gt; Java-Buildpfad & gt; Ordnen und Exportieren , um Ihr Kit über den Rest zu stellen (z. B. Apache Tomcat v7.0
library höher stellen als GWT SDK
). Auf der Registerkarte Bibliotheken finden Sie das richtige Quellenarchiv für servlet-api.jar
like apache-tomcat-7.0.22-src.zip . Magisch ist das Problem doch gelöst.
Gehen Sie im Paket-Explorer Ihres Projekts zu Java Resources & gt; Bibliotheken. Klicken Sie mit der rechten Maustaste auf servlet-api.jar, wählen Sie Eigenschaften und geben Sie dort den Speicherort der Quelle an (die Datei apache-tomcat-x.x.x-src.zip).
oder
Gehen Sie im Paket-Explorer Ihres Projekts zu Java Resources & gt; Bibliotheken. Klicken Sie mit der rechten Maustaste auf servlet-api.jar, wählen Sie Eigenschaften und geben Sie dort den Quellpfad an ( Ссылка ). Dies wird eine direkte Verbindung zum api online geben.