无法创建HelloWorld Web服务

时间:2013-10-01 11:36:43

标签: eclipse web-services tomcat ant jax-ws

我正在尝试使用Tomcat,Eclipse,JAX-WS使用this教程创建一个简单的HelloWorld Web服务。

我创建了一个动态Web项目,其文件夹层次结构如下所示。 enter image description here

我复制粘贴了教程中的代码,并确保我已将我的工作区名称恰当地放在那些Java和XML文件中

现在我在eclipse中创建了一个Ant构建器,如下所示: enter image description here

build.xml的内容如教程中所述。

然而,当我构建项目时,我收到以下错误: enter image description here

虽然在第一张图片中您可以看到我已直接在项目目录下明确创建了dist文件夹。

修改

Ant构建器的Target选项卡 enter image description here

2 个答案:

答案 0 :(得分:1)

您的蚂蚁文件build.xml缺少dist目标,请尝试运行war目标。

答案 1 :(得分:1)

在您的ant文件中替换为:

<project name="HelloWorldWS" default="dist" basedir=".">

用这个

<project name="HelloWorldWS" default="war" basedir=".">

请注意您在Manua Build中发布的最后一个屏幕截图:<default target selected>。所以它转到build.xml并采用标记project中定义的默认值而dist未在其中声明war而是(最后是分布生成) 。因此,请使用war作为默认值。