开发手册 欢迎您!
软件开发者资料库

RESTful Web服务 - 环境设置

RESTful Web服务环境设置 - 从简单,环境设置,第一个应用程序,资源,消息,寻址,方法,无状态,缓存,安全性,Java(JAX-RS)开始,从简单而简单的步骤学习RESTful Web服务

本教程将指导您如何准备开发环境以开始使用 Jersey Framework 来创建RESTful Web服务. Jersey框架实现了 JAX-RS 2.0 API,这是创建RESTful Web服务的标准规范.本教程还将教您如何在设置Jersey Framework之前在您的机器上设置 JDK,Tomcat Eclipse .

安装Java开发工具包(JDK)

您可以从Oracle的Java站点下载最新版本的SDK :   Java SE下载.您将在下载的文件中找到有关安装JDK的说明.按照给定的说明安装和配置设置.最后设置 PATH JAVA_HOME 环境变量来引用包含 Java Javac 的目录,通常是java_install_dir/bin和java_install_dir分别.

如果您运行的是Windows并在C:\ _jdk1.7.0_75中安装了JDK,则必须在C:\ autoexec中添加以下行: .bat文件.

set PATH = C:\jdk1.7.0_75\bin;%PATH% set JAVA_HOME = C:\jdk1.7.0_75

或者,在Windows NT/2000/XP上,您也可以右键单击"我的电脑"和"rarr";选择Properties → 然后高级 → 然后是环境变量.然后,您将更新PATH值并按下OK按钮.

在Unix(Solaris,Linux等)上,如果SDK安装在/usr/local/jdk1.7.0中_75并且您使用C Shell,您可以将以下内容放入.cshrc文件中.

setenv PATH /usr/local/jdk1.7.0_75/bin:$PATH setenv JAVA_HOME /usr/local/jdk1.7.0_75

或者,如果您使用集成开发环境(IDE) )如Borland JBuilder,Eclipse,IntelliJ IDEA或Sun ONE Studio,编译并运行一个简单的程序来确认IDE知道你在哪里安装Java,否则请按照IDE的给定文档进行适当的设置.

安装Eclipse IDE

本教程中的所有示例都是使用Eclipse IDE编写的.因此,我建议您在计算机上安装最新版本的Eclipse.

要安装Eclipse IDE,请从 https://www.eclipse.org/downloads/.下载安装后,将二进制分发包解压到一个方便的位置.例如,在Windows上的C:\ eclipse或Linux/Unix上的/usr/local/eclipse中,最后适当地设置PATH变量.

可以通过执行以下命令启动Eclipse Windows机器上的命令,或者你只需双击eclipse.exe.

%C:\eclipse\eclipse.exe

可以通过在Unix(Solaris,Linux等)机器上执行以下命令启动Eclipse :

$/usr/local/eclipse/eclipse

成功启动后,如果一切正常,那么你的屏幕应显示以下结果 :

Eclipse主页

设置泽西岛框架库

现在,如果一切正常,那么您可以继续设置Jersey框架.以下是在您的计算机上下载和安装框架的几个简单步骤.

  • 选择是否要安装在Windows或Unix上运行Jersey,然后继续下一步下载Windows的.zip文件,然后下载Unix的.tz文件.

  • 下载最新版本的Jersey框架二进制文件来自以下链接 -   https://jersey.java.net/download.html .

  • 在编写本教程时,我在Windows机器上下载了 jaxrs-ri-2.17.zip 当你解压缩下载的文件时,它将为你提供E:\ jaxrs-ri-2.17 \ jaxrs-ri中的目录结构,如下面的屏幕截图所示.

Jaxrs Directory

您将在目录

安装Apache Tomcat

您可以从 https://tomcat.apache.org/下载最新版本的Tomcat.下载安装后,将二进制分发包解压缩到方便的位置.例如,在Windows上的C:\ apache-tomcat-7.0.59或Linux/Unix上的/usr/local/apache-tomcat-7.0.59中,设置指向安装位置的CATALINA_HOME环境变量.

可以通过在Windows机器上执行以下命令来启动Tomcat,或者只需双击startup.bat.

%CATALINA_HOME%\bin\startup.bat

C:\apache-tomcat-7.0.59\bin\startup.bat

可以通过执行以下命令启动Tomcat一台Unix(Solaris,Linux等)机器 :

  $ CATALINA_HOME/bin/startup.sh

 /usr/local/apache-tomcat-7.0.59/bin/startup.sh

成功启动后,Tomcat附带的默认Web应用程序将通过访问 ht来获取TP://本地主机:8080/的.如果一切都很好,那么它应该显示以下结果 :

Tomcat

有关配置和运行Tomcat的更多信息,请参阅本页附带的文档.这些信息也可以在Tomcat网站上找到 :   https://tomcat.apache.org .

可以通过在Windows机器上执行以下命令来停止Tomcat :

 %CATALINA_HOME%\ bin \ shutdown

  C:\ apache-tomcat-7.0. 59\bin\shutdown

可以通过在Unix(Solaris,Linux等)机器上执行以下命令来停止Tomcat;

  $ CATALINA_HOME/bin/shutdown.sh

 /usr/local/apache-tomcat-7.0.59/bin/shutdown.sh

完成最后一步后,您就可以继续进行第一个泽西示例,您将在下一章中看到.