2010-05-19 18 views

risposta

14

In Explorer pacchetto del progetto passare a Risorse Java> Librerie. Fare clic con il tasto destro su servlet-api.jar, selezionare Proprietà e specificare la posizione di origine (il file apache-tomcat-x.x.x-src.zip).

Un altro modo è quello di aprire un qualsiasi classe Servlet API utilizzando Ctrl +Maiusc +T o Ctrl + Clicca su qualsiasi importazione/dichiarazione in codice esistente e quindi fare clic sul Attaccare Fonte .. e specificarlo lì.

+0

Grazie davvero utile! – KHW1031

6

È possibile scaricare i vasetti di origine per l'API servlet da Maven e sia costruire il proprio vaso javadoc o semplicemente usare le fonti.

+1

Grazie troppo :) –

0

ho continuamente cercato di collegare le fonti per javax. librerie in modo corretto senza alcun risultato, fino a quando ho scoperto che in alcuni casi da qualche ragione Eclipse è rovinare il rapporto tra .jar e la sua classi. Per esempio. quando ho cliccato su Attach Source ... per il HttpServlet.class l'opzione data per fornire fonti per il mio gwt-user.jar lib mi ha confuso un po '.

Quindi si può provare a giocare con la precedenza delle sue librerie a Progetto> Proprietà> Java Build Path> Ordine e Esporta per mettere il vostro kit sul resto (ad esempio mettere Apache Tomcat v7.0 biblioteca superiore quindi GWT SDK). Anche nella scheda Librerie fornire l'archivio di origini corretto per servlet-api.jar come apache-tomcat-7.0.22-src.zip. Magicamente il problema è risolto, dopo tutto.

0

In Esplora pacchetto del progetto andare su Risorse Java> Librerie. Fare clic con il pulsante destro su servlet-api.jar, selezionare Proprietà e specificare il percorso di origine (il file apache-tomcat-x.x.x-src.zip).

o

In Package Explorer del progetto andare a Risorse Java> Biblioteche. Fare clic con il pulsante destro su servlet-api.jar, selezionare Proprietà e specificare la posizione di origine (http://docs.oracle.com/javaee/7/api/). Ciò fornirà un collegamento diretto alle API online.

2

Prima, scaricare la "Documentazione completa" dal sito Web di tomcat. Come esempio per Tomcat 8.5.23: https://tomcat.apache.org/download-80.cgi

tomcat full documantation

si otterrà un file tar.gz, che si deve decomprimere in quanto Eclipse solo può leggere cartelle o zip/jar.

Secondo, impostare nel percorso di generazione Java la posizione Javadoc per la libreria Tomcat e "servlet-api.jar". Selezionare la cartella "(...) \ tomcat-8.5-doc \ servletapi":

eclipse tomcat servlet-api.jar

E ora eclissare vi mostrerà il corretto Javadoc: enter image description here

+0

Questo funziona solo a volte –

Problemi correlati