`
zsjg13
  • 浏览: 144408 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

2.构建SOAP WebServices——用Maven来构建并运行一个Spring-WS项目

 
阅读更多

Maven是一个项目管理、自动化构建与部署工具。

 

搭建步骤:

1、Java 6或更高版本、Maven 3.0.2

2、向MAVEN_HOME/conf或.m2下的settings.xml中添加你的定制的仓库。

<profile>

    <id>my-repository</id>

    <activation>

        <activeByDefault>true</activeByDefault>

    </activation>

    <!-- list of standard repository -->

    <repositories>

        <repository>

            <id>maven2-repository.java.net</id>

            <name>Java.net Repository for Maven</name>

            <url>http://download.java.net/maven/2</url>

        </repository>

        <repository>
            <id>maven1-repository.java.net</id>
            <name>Java.net Repository for Maven</name>
            <url>http://download.java.net/maven/1</url>
        </repository>

    </repositories>

</profile>

还有一种方式就是将仓库添加到项目的POM中。

 

1、构建、部署

mvn clean package tomcat:run

2、访问 http://localhost:8080/LiveRestaurant/OrderService.wsdl

 

如何把一个Maven项目导入到Eclipse中:

进入到项目根目录中,并执行以下命令:

mvn eclipse:eclipse -Declipse.projectNameTemplate="LiveRestaurant_R-1.1"

之后,你就能将此Maven项目导入为一个Eclipse项目了。

 

假如Maven无法找到一个JAR文件,你可以使用你的定制的仓库:

mvn -P my-repository clean package tomcat:run

 

mvn clean package会把需要的组件安装到本地仓库中,并创建该项目的一个WAR/JAR文件。

mvn tomcat:run

mvn jetty:run

 

谁有Spring Web Services 2 Cookbook这本书的源码

分享到:
评论

相关推荐

    Spring-WS示例

    Spring-WS 是一个基于 Java 的轻量级 Web 服务框架,它专注于 SOAP(Simple Object Access Protocol)消息处理。这个框架使开发者能够创建和消费符合 W3C 标准的 SOAP 消息,同时利用 Spring 框架的强大功能,如依赖...

    cxf spring maven 实例

    CXF是一个开源框架,主要用于构建和部署SOAP和RESTful Web服务,Spring则是一个广泛应用的Java企业级开发框架,而Maven是项目管理和集成工具,负责构建、依赖管理和项目信息管理。本实例将展示如何利用这三者来搭建...

    spring-boot-soap-ws-example:Spring Boot SOAP Web服务示例

    总的来说,"spring-boot-soap-ws-example"项目展示了如何借助Spring Boot的便利性与Spring WS的强大功能,快速构建和部署一个功能完备的SOAP Web服务。这对于那些需要在企业环境中集成不同系统或提供远程API的开发者...

    jax-ws与spring整合jar包下载

    JAX-WS是用于创建和消费SOAP Web服务的标准API,而Spring则是一个广泛使用的轻量级应用框架,提供依赖注入、AOP(面向切面编程)等功能。当我们在一个Spring环境中集成JAX-WS来实现Web服务时,需要对两者进行整合,...

    spring-ws:Spring WS教程

    Spring Web Services (Spring WS) 是一个用于创建SOAP Web服务的框架,它基于Spring框架,提供了强大的支持来构建和消费Web服务。本教程将引导你了解如何利用Spring WS来开发、部署和测试Web服务。 ### 1. Spring ...

    jax-ws jax-rs 分别创建soap和restful类型的webservice

    本篇将详细介绍如何使用Java技术栈,特别是JAX-WS和JAX-RS,以及Maven和Spring来创建这两种不同类型的Web服务。 首先,让我们关注SOAP Web服务的创建,这是通过JAX-WS实现的。JAX-WS是Java API for XML Web ...

    Web Service 那点事儿(2)—— 使用 CXF 开发 SOAP 服务 - ImportNew1

    Apache CXF是一个流行的开源框架,用于构建和消费SOAP Web Services,它轻量级且能够无缝集成到Spring框架中。 CXF的由来:CXF是Apache Celtix和XFire两个项目的合并产物。Celtix是一个企业服务总线(ESB)框架,而...

    使用Java Web服务构建SOA

    Java Web服务(Java Web Services, JWS)是Java平台上的一个关键技术,用于构建Service-Oriented Architecture (SOA)。SOA是一种设计模式,它提倡通过独立的、可互操作的服务来构建分布式应用程序。这些服务能够以...

    Spring集成Cxf暴露WebServices示例

    在IT行业中,Spring框架是Java领域最常用的轻量级应用框架之一,而Cxf则是一个强大的服务导向架构(SOA)工具集,主要用于构建和开发Web服务。本示例将探讨如何通过Spring集成Cxf来暴露Web服务,帮助开发者更好地...

    webservice

    在Spring中,可以使用Spring-WS(Spring Web Services)模块来实现WebService。Spring-WS是基于SOAP(Simple Object Access Protocol)的,它允许开发者定义服务端点接口(SEI,Service Endpoint Interface),并...

    axis 代码jar包

    - Axis-1.4版本可能存在安全漏洞,对于新项目,建议使用更现代的版本,如Axis2,或者考虑采用其他的Web服务框架,如Spring-WS或JAX-WS。 - 确保所有的依赖库都已正确引入,否则可能会出现NoClassDefFoundError等运行...

    springWS.zip

    Spring WS 是一个基于Java的Web服务框架,专为构建SOAP(Simple Object Access Protocol)服务而设计。这个压缩包“springWS.zip”显然包含了与Spring Web服务相关的开发资源。以下是对Spring WS及其在接口开发中的...

    web service+spring集成

    Spring框架是Java平台上的一个核心框架,它提供了一个全面的基础设施来构建企业级Java应用。将Web服务与Spring集成可以极大地提升开发效率,简化代码,同时增强系统的可维护性和可扩展性。 **1. Spring框架与Web...

    webservice cxf+spring maven项目

    总结来说,"webservice cxf+spring maven项目"是一个适合初学者的示例,它展示了如何利用CXF、Spring和Maven构建、部署和测试Web服务。这个项目涵盖了Web服务的基本概念,以及CXF和Spring在Web服务中的实际应用,为...

    webservice CXF结合Spring所需jar包

    在实际开发中,你会创建一个Spring配置文件来定义CXF的服务端点(Endpoint),并使用Spring的`&lt;bean&gt;`标签来实例化CXF的服务类。然后,通过CXF提供的Servlet或JAX-RS的资源类,将Web服务部署到一个Servlet容器,如...

    xfire+spring+maven构建webservice服务器和客户端

    本篇将详细讲解如何利用XFire、Spring和Maven来构建一个完整的Web服务服务器和客户端。 首先,XFire是Apache CXF项目的前身,它是一个轻量级的Java Web服务框架,主要用于创建和消费SOAP服务。XFire提供了简单的API...

    tutorial-soap-spring-boot-cxf:教程如何使用Spring Boot和Apache CXF创建,测试,部署,监视SOAP-Webservices

    展示如何在构建时使用JAX-WS Commons Maven插件从WSDL生成JAXB类-只需运行 mvn clean generate-sources 首先使用SpringBoot,CXF和JAX-WS运行SOAP-Endpoint。 对于测试,请使用 (在Unittest中测试我们的服务将是...

    webservice整合spring的需要的jar(在项目的lib里)

    标题中提到的"webservice整合spring的需要的jar(在项目的lib里)",意味着在构建一个整合了Spring和Web服务的项目时,需要在项目的库(lib)目录下包含特定的JAR文件。这些JAR文件通常包含了实现Web服务调用和...

    Spring3整合CXF(Maven项目)

    而CXF是一个开源的服务栈,用于构建和消费Web服务,支持多种协议如SOAP、RESTful等,并且可以无缝集成到Spring环境中。 在创建Spring3与CXF整合的Maven项目时,你需要在`pom.xml`文件中添加相应的依赖。Spring的...

Global site tag (gtag.js) - Google Analytics