Se si sta utilizzando Eclipse con gli strumenti Java EE installati, il compilatore Java non è in grado di risolvere i riferimenti alle API Java EE a meno che non sia configurato un ambiente di runtime Java EE di destinazione.
Attenersi alla seguente procedura per configurare la libreria di runtime Java EE:
Per aprire le preferenze Eclipse , vai alla Finestra > Preferenze.
Nel riquadro Preferenze, selezionare la voce Server > Runtime Environments .
Figura 1. Riquadro Ambienti di runtime server
Fare clic su Aggiungi. Selezionare IBM e il WebSphere Application Server appropriato per il server delle applicazioni di destinazione. Le scelte disponibili dipendono dalle funzioni di WebSphere Developer Tools o Rational Application Developer installate.
Nelle pagine successive della procedura guidata, configurare l'ubicazione del server installato oppure installare un nuovo server Liberty.
In alternativa, fare clic su Aggiungi. Selezionare Basic > J2EE Libreria Runtime.
Nella pagina della procedura guidata successiva, fare clic su Sfoglia per scegliere l'ubicazione della libreria, individuare la cartella dev/JavaEE dell'installazione di WebSphere Application Server e selezionare la versione di Java EE appropriata. Tale cartella contiene il file j2ee.jar con API Java EE .
Per utilizzare questa libreria di runtime in un progetto web o EJB quando è installato IBM WebSphere Application Server Developer Tools, indicare come destinazione il server WebSphere Application Server tradizionale o Liberty.
Se non è stato installato WebSphere Application Server Developer Tools, è possibile impostare la libreria come un runtime di destinazione nelle proprietà del progetto. Nella vista Progetto, fare clic con il tasto destro del mouse sul progetto e selezionare Proprietà. Selezionare Runtime di destinazione e selezionare quindi la libreria di runtime Java EE configurata di recente e fare clic su OK.Figura 2. Runtime di destinazione