Ciao, ho provato a seguire qualche guida, ma non sono riuscito a risolvere.
La mia installazione è la seguente su una distro linux:
eclipse
Jdk 13
tomee plume.
Il principale problema che riscontro è che quando vado su una annotation, per alcune mi mostra la documentazione,
per altre no. Ad esempio se vado sulla classe HttpServlet o anche sull'annotation @WebServlet e poi clicco sull'icona
"open attached javadoc in a browser" mi mostra correttamente, se clicco su "Open declaration" non va, ma penso che questo
sia normale, non so...
Diversamente se provo su una annotation della JPA, ad esempio @Table che fa parte del javax.persistence mi da error 404, però
se aggiro l'ostacolo accedendo da una Classe nota come HttpServlet e poi vado su Overview, da li posso navigare
e trovare quello che mi serve...
Suppongo che si debba settare qualche path, però trovo un po' strano che lo debba fare in più punti diversi come se ogni
cosa, anche se contenuta nella stessa documentazione, debba essere definita in qualche modo.
Queste sono le prove che ho fatto:
sono andato in windows>preferences> installed JREs>edit>JavadocLocation> e messo questo (
https://tomee.apache.org/tomee-8.0/javadoc) al posto di quello di default (
https://docs.oracle.com/en/java/javase/13/docs/api), ma non è cambiato nulla di particolare, almeno a occhio.
poi sempre da installed JREs>edit> ho provato anche AddExternalJAR e messo il file jar delle servlet > servlet-api.jar preso dalla
cartella tomee/lib, ma non è servito a nulla e l'ho tolto.
Posso supporre che ci siano altri file.jar li dentro che fanno al caso mio, magari con la dicitura xxx-api.jar, ma non so se siano documentazioni o
cosa e se sia corretto fare così.
Suggerimenti?
Grazie.