Servizi Web RESTful - Configurazione dell'ambiente
Questo tutorial ti guiderà su come preparare un ambiente di sviluppo con cui iniziare il tuo lavoro Jersey Frameworkper creare servizi Web RESTful. Attrezzi quadro JerseyJAX-RS 2.0API, che è una specifica standard per creare servizi Web RESTful. Questo tutorial ti insegnerà anche come configurareJDK, Tomcat e Eclipse sulla tua macchina prima di aver configurato Jersey Framework.
Configurazione di Java Development Kit (JDK)
È possibile scaricare l'ultima versione di SDK dal sito Java di Oracle - Download di Java SE . Troverai le istruzioni per l'installazione di JDK nei file scaricati. Segui le istruzioni fornite per installare e configurare il setup. Infine imposta il filePATH e JAVA_HOME variabili di ambiente per fare riferimento alla directory che contiene Java e Javac, in genere java_install_dir / bin e java_install_dir rispettivamente.
Se stai utilizzando Windows e hai installato JDK in C: \ jdk1.7.0_75, dovresti inserire la seguente riga nel tuo file C: \ autoexec.bat.
set PATH = C:\jdk1.7.0_75\bin;%PATH%
set JAVA_HOME = C:\jdk1.7.0_75
In alternativa, su Windows NT / 2000 / XP, è anche possibile fare clic con il pulsante destro del mouse su Risorse del computer → selezionare Proprietà → quindi Avanzate → quindi Variabili d'ambiente. Quindi, si aggiorna il valore PATH e si preme il pulsante OK.
Su Unix (Solaris, Linux, ecc.), Se l'SDK è installato in /usr/local/jdk1.7.0_75 e si utilizza la shell C, inserire quanto segue nel file .cshrc.
setenv PATH /usr/local/jdk1.7.0_75/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.7.0_75
In alternativa, se utilizzi un IDE (Integrated Development Environment) come Borland JBuilder, Eclipse, IntelliJ IDEA o Sun ONE Studio, compila ed esegui un semplice programma per confermare che l'IDE sa dove hai installato Java, altrimenti esegui la corretta configurazione come indicato nel documento dell'IDE.
Imposta Eclipse IDE
Tutti gli esempi in questo tutorial sono stati scritti utilizzando l'IDE Eclipse. Quindi, ti suggerirei di avere l'ultima versione di Eclipse installata sulla tua macchina.
Per installare Eclipse IDE, scarica gli ultimi binari Eclipse da https://www.eclipse.org/downloads/. Dopo aver scaricato l'installazione, decomprimere la distribuzione binaria in una posizione comoda. Ad esempio, in C: \ eclipse su Windows, o / usr / local / eclipse su Linux / Unix e infine imposta la variabile PATH in modo appropriato.
Eclipse può essere avviato eseguendo i seguenti comandi su una macchina Windows, oppure puoi semplicemente fare doppio clic su eclipse.exe.
%C:\eclipse\eclipse.exe
Eclipse può essere avviato eseguendo i seguenti comandi su una macchina Unix (Solaris, Linux, ecc.) -
$/usr/local/eclipse/eclipse
Dopo un avvio riuscito, se tutto va bene, lo schermo dovrebbe visualizzare il seguente risultato:
Imposta le librerie di Jersey Framework
Ora, se tutto va bene, puoi procedere alla configurazione del framework Jersey. Di seguito sono riportati alcuni semplici passaggi per scaricare e installare il framework sul tuo computer.
Scegli se installare Jersey su Windows o Unix, quindi procedi al passaggio successivo per scaricare il file .zip per Windows e quindi il file .tz per Unix.
Scarica l'ultima versione dei binari del framework Jersey dal seguente link: https://jersey.java.net/download.html.
Al momento della stesura di questo tutorial, ho scaricato jaxrs-ri-2.17.zip sulla mia macchina Windows e quando decomprimi il file scaricato, ti darà la struttura della directory all'interno di E: \ jaxrs-ri-2.17 \ jaxrs-ri come mostrato nello screenshot seguente.
Troverai tutte le librerie Jersey nelle directory C:\jaxrs-ri-2.17\jaxrs-ri\lib e dipendenze in C:\jaxrs-ri-2.17\jaxrs-ri\ext. Assicurati di impostare correttamente la tua variabile CLASSPATH su questa directory altrimenti incontrerai problemi durante l'esecuzione dell'applicazione. Se stai utilizzando Eclipse, non è necessario impostare CLASSPATH perché tutte le impostazioni verranno eseguite tramite Eclipse.
Imposta Apache Tomcat
Puoi scaricare l'ultima versione di Tomcat da https://tomcat.apache.org/. Dopo aver scaricato l'installazione, decomprimere la distribuzione binaria in una posizione comoda. Ad esempio in C: \ apache-tomcat-7.0.59 su Windows, o /usr/local/apache-tomcat-7.0.59 su Linux / Unix e impostare la variabile d'ambiente CATALINA_HOME che punta alle posizioni di installazione.
Tomcat può essere avviato eseguendo i seguenti comandi su una macchina Windows, oppure puoi semplicemente fare doppio clic su startup.bat.
%CATALINA_HOME%\bin\startup.bat
o
C:\apache-tomcat-7.0.59\bin\startup.bat
Tomcat può essere avviato eseguendo i seguenti comandi su una macchina Unix (Solaris, Linux, ecc.) -
$CATALINA_HOME/bin/startup.sh
o
/usr/local/apache-tomcat-7.0.59/bin/startup.sh
Dopo un avvio riuscito, le applicazioni Web predefinite incluse con Tomcat saranno disponibili visitando http://localhost:8080/. Se tutto va bene, dovrebbe visualizzare il seguente risultato:
Ulteriori informazioni sulla configurazione e l'esecuzione di Tomcat sono disponibili nella documentazione inclusa in questa pagina. Queste informazioni sono disponibili anche sul sito Web di Tomcat:https://tomcat.apache.org.
Tomcat può essere arrestato eseguendo i seguenti comandi su una macchina Windows:
%CATALINA_HOME%\bin\shutdown
o
C:\apache-tomcat-7.0.59\bin\shutdown
Tomcat può essere arrestato eseguendo i seguenti comandi su una macchina Unix (Solaris, Linux, ecc.) -
$CATALINA_HOME/bin/shutdown.sh
o
/usr/local/apache-tomcat-7.0.59/bin/shutdown.sh
Una volta terminato questo ultimo passaggio, sei pronto per procedere con il tuo primo esempio di Jersey che vedrai nel prossimo capitolo.