So fügen Sie Javadoc für die Servlet-API in Eclipse hinzu

7

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!

Alternativtext http://filaty.com/i/1005/80306/tom.JPG

    
Muhammad Hewedy 19.05.2010, 21:14
quelle

5 Antworten

14

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 Strg zu öffnen + Klicken Sie auf einen Import / Deklaration im vorhandenen Code und dann auf die Schaltfläche Quelle anhängen ... und geben Sie sie dort an.

    
BalusC 19.05.2010, 21:41
quelle
6

Sie können die Quelldateien für die Servlet-API von Maven und baue entweder dein eigenes javadoc jar oder benutze einfach die Quellen.

    
sal 19.05.2010 21:34
quelle
2

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":

Und jetzt zeigt dir Eclipse den richtigen Javadoc:

    
geistLich 29.10.2017 07:37
quelle
0

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.

    
vitrums 10.11.2011 14:26
quelle
0

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.

    
user3253832 01.07.2016 21:13
quelle

Tags und Links