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

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这本书的源码