【发布时间】:2012-11-26 03:58:06
【问题描述】:
我将Axis2 web 服务创建为maven 项目ProjectB 并将其打包为jar。我将此ProjectB jar 作为依赖项添加到pom.xml 中的另一个maven 项目ProjectA。
我的ProjectB 的jar 文件作为依赖添加到ProjectA pom.xml。
<dependency>
<groupId>axis2</groupId>
<artifactId>Axis2WebService</artifactId>
<version>0.1</version>
</dependency>
在我添加到另一个项目的 Web 服务 jar 中不包含 Webcontent 文件夹。所以,我担心的是
如何调用我在
ProjectA的jar 中的webservice?是否需要在
web.xml或ProjectA中添加任何内容才能找到我的网络服务?如何在浏览器中访问我的网络服务(即
http://localserver:port/ProjectA/Myservice)。这是访问我的网络服务的正确方式吗?我是否需要在
projectApom.xml 或ProjectAweb.xml 中再次指定所有axis2 相关的jar 或Axis 2 servlets 映射?
我对此感到震惊。有人可以帮助我吗?
【问题讨论】: