1

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

我创建了一个动态 Web 项目,其文件夹层次结构如下所示。 在此处输入图像描述

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

现在我在eclipse中创建了一个Ant builder,如下所示: 在此处输入图像描述

build.xml 的内容在教程中给出。

但是,当我构建项目时,出现以下错误: 在此处输入图像描述

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

编辑

Ant builder 的目标选项卡 在此处输入图像描述

4

2 回答 2

1

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

于 2013-10-01T12:03:43.300 回答
1

在你的 ant 文件中替换这个:

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

有了这个

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

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

于 2013-10-01T12:17:05.217 回答