`
苹果超人
  • 浏览: 198321 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

tomcat部署webservice工程问题

    博客分类:
  • web
阅读更多

    今天我用tomcat部署了一个webservice项目!其实说起来很简单,只要将WebContent文件夹考到webapps目录下就OK了,但是在这过程中我却遇到了一个意想不到的问题-----当我把项目部署到里面的后,tomcat无法启动了!这时候你不要急。

    第一,如果你要部署的机器和你的工程不在同一台机器上,那么到了要部署的机器上的时候,你要保证你的工程和以前的工程目录结构要完全相同,也就是说:你的工程以前放在哪儿,现在还要放在哪儿。如果你不想这样做,那么还有一种方法,那就是你用myeclipse在上面重新编译你的工程,重新导入jar包。

   第二,在tomcat的server.xml中加入你的工程的WebContent地址。比如我的项目在D:\test目录下,这时候我在server.xml中加入: 

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

    <Context path="/wPoliceSeeker" docBase="C:\test\WebContent" />

</Host>

   第三,你的项目最好不要出现中文名字,因为这样也有可能导致tomcat启动不了。(个人建议)

   最好启动你的tomcat,在IE中输入“http://localhost:port/wPoliceSeeker/server.ws?wsdl”port换成你tomcat的端口号,如果出现内容,就说明你的工程部署成功了!

分享到:
评论
2 楼 苹果超人 2011-12-01  
YYang5968 写道
我做一个项目,未用tomcat测试时可以通过src/action.xml找到并读取内容,可是我发布到tomcat之后,报找不到文件的错误!
我看了一下它的那个路径,是tomcat下的bin目录,我把action.xml文件放到src下了啊,难道是xml文件不能被tomcat编译,不会放到tomcat文件夹下面么?

应该是你的路径问题,你能详细说明一下吗?
1 楼 YYang5968 2011-10-14  
我做一个项目,未用tomcat测试时可以通过src/action.xml找到并读取内容,可是我发布到tomcat之后,报找不到文件的错误!
我看了一下它的那个路径,是tomcat下的bin目录,我把action.xml文件放到src下了啊,难道是xml文件不能被tomcat编译,不会放到tomcat文件夹下面么?

相关推荐

    Ant部署WebService服务

    本主题将深入探讨如何使用Ant来部署WebService服务。 WeberService是一种在网络上通过标准协议(如SOAP或REST)提供服务的技术,使得不同系统之间可以进行数据交换和业务交互。在Java世界中,常见的WebService框架...

    Myeclipse中创建webservice工程(原创)

    在修改完成后,我们可以把工程部署到 Tomcat 中运行,然后在 IE 中访问我们创建的 Web 服务。 在客户端,我们需要创建一个新的 Web 项目,然后创建一个 Web 服务客户端。在创建客户端时,我们需要选择对应的 Web ...

    WebService工程

    - 部署服务:使用JAX-WS或Apache CXF等库,将接口和服务类打包成WAR文件,部署到应用服务器(如Tomcat)。 2. **客户端调用**: - 获取WSDL:客户端首先需要获取服务端的WSDL文件,了解服务的接口和地址。 - ...

    建立一个WebService工程

    本文将详细介绍如何利用 MyEclipse 6.5 创建 WebService 工程,包括其配置与部署的过程。 #### 一、搭建开发环境 在开始前,需要确保以下开发工具和组件已经正确安装: - **JDK**:版本为 1.5.0_05; - **Tomcat**...

    eclipse webservice完整工程

    【标题】"Eclipse Webservice完整工程"是一个涵盖了在Eclipse集成开发环境中创建和部署Web服务的实践项目。这个工程的描述表明它已经被作者成功运行并通过了测试,旨在为那些想要学习Web服务开发的初学者提供一个...

    Flex调用WebService例子(Flex工程+ XFire WebService工程)

    - Tomcat配置文件:如server.xml,可能包含了关于部署WebService的配置。 - WSDL文件:描述了WebService的接口和消息格式。 - README或其他文档:可能包含了部署和运行示例的详细步骤。 了解了这些基本概念后,...

    webservice简单实现例子java工程

    8. **部署与测试**: 一旦服务实现完成,可以将其打包成一个WAR文件并部署到支持Java EE的服务器(如Tomcat或Glassfish)上。然后,使用SOAP UI这样的工具,可以发送SOAP请求来测试Web服务的功能。 总结,...

    java实现webservice实例.doc

    使用Axis工具来部署WebService到Tomcat服务器中。 Axis提供了一个AdminClient工具,可以使用它来部署WebService。 在部署完成后,可以使用SOAP工具来测试WebService的功能。 Wsdl文件是WebService的接口描述文件,...

    webService-Axis-tomcat发布教程.docx编程资料

    - 将生成的部署文件复制到 Tomcat 部署的工程中。 - 编写一个 `.bat` 脚本来部署 WebService,脚本内容如下: ```bat java -Djava.ext.dirs=F:\contract\axis-1_4\axis-1_4\lib org.apache.axis.client....

    WebService

    在 MyEclipse 5.0 中,可以创建一种新的工程类型——WebService 工程,这种工程扩展了 MyEclipse Web Project,支持额外的 WebService 配置、开发和部署。使用 WebService Wizard 可以轻松创建和配置 WebService ...

    jdk 生成webservice工程(源码 )

    服务提供者会将这些接口和实现部署到支持Web服务的服务器上,如Tomcat或Jetty。 客户端,即服务消费者,负责调用服务器端提供的服务。这通常通过创建服务代理实现,服务代理是Java代码中的一个对象,可以调用远程...

    使用myEclipse,tomcat 和Axis发布webService

    【使用myEclipse,tomcat 和Axis发布webService】教程 在IT行业中,Web服务是一种标准的通信方式,使得不同的应用程序之间能够交换数据。本文将详细介绍如何使用myEclipse集成开发环境,Apache Tomcat服务器以及...

    Android开发:MyEclipse——Web工程配置WebService

    ### Android开发:MyEclipse——Web工程配置WebService 在Android应用开发过程中,有时我们需要与后端服务进行交互,其中一种常见的交互方式就是通过WebService来进行数据交换。本文将详细介绍如何在MyEclipse环境...

    WebService -AXIS工程

    4. 部署WebService: 将生成的.aar文件部署到支持Servlet的Web服务器(如Tomcat)上的AXIS目录下,然后通过AXIS管理界面或配置文件完成服务注册。 5. 消费WebService: 对于客户端,AXIS提供了soapStubGenerator...

    使用myEclipse,tomcat和Axis发布webService.pdf

    - 将 `testAxis` 工程部署到 Tomcat 中。 3. **引入Axis依赖包**: - 将 `E:\axis-bin-1_4\axis-1_4` 下的所有 `.jar` 文件复制到 `testAxis` 工程的 `WEB-INF\lib` 目录中。 - MyEclipse 会自动将这些 `.jar` ...

    axis2下的webservice工程

    在这个名为"axis2下的webservice工程"的项目中,我们将在Mycclipse9集成开发环境中创建和管理基于Axis2的Web服务。 首先,我们需要理解什么是Web服务。Web服务是一种通过网络(通常是互联网)提供功能或数据的应用...

    eclipse中使用webservice远程服务 超详细教程

    WebService作为一种开放标准的技术,允许不同系统之间进行交互,而Eclipse作为一个广泛使用的集成开发环境(IDE),提供了强大的支持来帮助开发者轻松地创建、测试和部署WebService应用。本文将详细介绍如何在...

    我的WEBSERVICE入门工程

    总的来说,"我的WEBSERVICE入门工程"是一个学习和实践Web服务开发的好起点,涵盖了服务端开发、客户端调用、TOMCAT部署等关键环节,对于理解Web服务的工作原理及其应用有着重要的作用。通过这个项目,开发者可以深入...

Global site tag (gtag.js) - Google Analytics