WEB开发网
开发学院软件开发Java 使用 Apache Wink、Eclipse 和 Maven 开发 RESTfu... 阅读

使用 Apache Wink、Eclipse 和 Maven 开发 RESTful Web 服务

 2010-06-08 00:00:00 来源:WEB开发网   
核心提示: 将 HelloWorld 部署到 Tomcat您将使用 Maven 的 Tomcat 插件,(与 Eclipse 一样,使用 Apache Wink、Eclipse 和 Maven 开发 RESTful Web 服务(8),Maven 通过插件提供大量功能,)您必须将 Tomcat 插件的位置告

将 HelloWorld 部署到 Tomcat

您将使用 Maven 的 Tomcat 插件。(与 Eclipse 一样,Maven 通过插件提供大量功能。)您必须将 Tomcat 插件的位置告知 Maven,方法是指定插件的 groupId 和 artifactId,如 图 6 所示(pom.xml 中的 45-46 行)。

图 6. Tomcat Maven 插件
使用 Apache Wink、Eclipse 和 Maven 开发 RESTful Web 服务

查看原图(大图)

您还需要告知 Maven 用于访问 Tomcat manager 应用程序的用户名和密码。Maven 使用 manager 应用程序来指导 Tomcat 部署或取消部署一个 Web 应用程序。按照以下步骤告知 Maven 身份验证信息:

声明 tomcat-maven-plugin 工件的一个 Tomcat 服务器配置 — 称为 tomcat-localhost,如 图 6 所示(pom.xml 中的 47-49 行)

在 Maven 设置文件 settings.xml(位于 Windows 的 %HOMEPATH%\.m2\ 或 Linux 的 $HOME/.m2 下)中定义这个配置,如 清单 2 所示。



清单 2. Maven settings.xml 文件

<?xml version="1.0" encoding="UTF-8"?> 
 
<settings 
  xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 
            http://maven.apache.org/xsd/settings-1.0.0.xsd"> 
 <servers> 
  <server> 
   <id>tomcat-localhost</id> 
   <username>admin</username> 
   <password>admin</password> 
  </server> 
 </servers> 
 
</settings> 

上一页  3 4 5 6 7 8 9 10  下一页

Tags:使用 Apache Wink

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接