我正在尝试使用Tomcat,Eclipse,JAX-WS使用this教程创建一个简单的HelloWorld Web服务。
我创建了一个动态Web项目,其文件夹层次结构如下所示。
我复制粘贴了教程中的代码,并确保我已将我的工作区名称恰当地放在那些Java和XML文件中
现在我在eclipse中创建了一个Ant构建器,如下所示:
build.xml的内容如教程中所述。
然而,当我构建项目时,我收到以下错误:
虽然在第一张图片中您可以看到我已直接在项目目录下明确创建了dist
文件夹。
修改
Ant构建器的Target选项卡
答案 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
作为默认值。