我用Ecplise部署了一个Tomcat工程,然后用java工程开发了一个CXF的WebService服务工程,先启动Tomcat工程然后启动Java的WebService工程,但是用IP地址访问不了Tomcat工程,用LocalHost可以访问这是怎么回事?请大神解决谢谢

解决方案 »

  1.   

    localhost可以访问 ? IP地址访问不了 。。? 核对你输的IP是你机器的IP吗 ?
      

  2.   

    怎么不是你一个人的问题呢?这个怎么说,
    那localhost能访问的话,输入你本机的ip应该是能访问的呀!
      

  3.   

    这个我当然知道,关键是输入IP它不能访问,这两个工程是部署到一个tomcat中的,另外麻烦大侠您仔细的看看问题
    :一个Tomcat工程,一个是java工程发布WebService的
    当单启动一个Tomcat工程的时候,使用IP是可以访问的,一旦在启动另外一个发布WebService的工程就不可以使用IP访问(类似:10.10.10.12/***)了
      

  4.   

    估计是cxf webservice 的过滤器的原因了,http://bbjava.iteye.com/blog/1344684,这编你看看吧。
      

  5.   

    你的tomcat下是不是同时部署了两个应用,去掉非webservice的那个应用就没问题了