2012-03-01 5 views

risposta

2

È possibile aggiungere Javadoc per qualsiasi libreria utilizzata nei progetti Eclipse. Fai clic con il tasto destro del mouse sul progetto -> Percorso di creazione -> Configura percorso di creazione.

Ora, nella scheda Librerie, espandere il jar che si sta utilizzando (cercare il jar Java EE). Espandilo e dovresti vedere 4 sezioni (Source, Javadoc, Native Library, Access Rules). Fare clic su Javadoc, quindi è possibile modificare (o semplicemente fare doppio clic su Javadoc) e viene visualizzata una finestra di dialogo. Non navigare nelle posizioni di javadoc. Dovrebbe contenere un index.html nella radice. Inoltre è possibile convalidarlo prima di fare clic su OK. Ora che hai collegato la directory javadoc, fai clic su ok.

che dovrebbe funzionare

+0

Bene, sto usando JBoss7.1 e non ho un singolo JavaEE.jar. Jboss7 ha diversi archivi jar in diverse directory. Non sono riuscito a trovare alcun JavaDoc per questo. Speravo di poter dire a Eclipse dove avrebbe trovato il javadoc JavaEE e lo collegherebbe automaticamente alle classi. – T3rm1

6

Mentre la soluzione di cui sopra funziona, sono personalmente cercando una soluzione più agevole.

Finora ho capito che per ogni barattolo JBoss sotto il percorso di generazione, posso fare riferimento al seguente URL (o come Tiberiu ha dichiarato, la posizione in cui è stato scaricato la documentazione):

http://docs.oracle.com/javaee/6/api/

Funziona bene Ma ci sono circa 10-15 librerie referenziate in un dato progetto java ee. Aggiungere l'url sopra a ciascuna libreria, per ogni nuovo progetto java ee mi sembra ridicolo.

Penso che ci sia un modo per specificare dove "si trova javadoc per l'intero jboss 7 runtime", non solo per le singole librerie. Attualmente sto ancora cercando, ma se qualcuno sa come farlo, per favore mi illumini.

Mi è appena venuto in mente che la posizione specificata per un progetto javadoc potrebbe essere mantenuta per un nuovo progetto EE. Controllerò e tornerò con le mie scoperte.

AGGIORNAMENTO: Abbastanza sicuro, sembrerebbe javadoc specificato per un progetto persiste anche per nuovi progetti ee. Quindi stiamo bene :)