我正在尝试使用带有ant的spring webservice。 spring webservice要求将spring-ws-servlet.xml和sample.xsd文件放在与web.xml并行的war文件中。
我正在尝试这个war命令,它正在将web-inf文件夹放在其中。请让我知道我应该修改什么以将其放在web-inf文件夹中。
<copy file="config/ws/spring-ws-servlet.xml" tofile="lps/WEB-INF/spring-ws-servlet.xml" />
<war warfile="dist/ODG.war" webxml="config/web.xml">
<lib dir="lps/WEB-INF/lib" />
<classes dir="lps/WEB-INF/classes" />
<fileset dir="lps/ws"/>
</war>
答案 0 :(得分:1)
作为ant manual states,在war任务中添加webinf
元素,将文件添加到WEB-INF
目录中。
<war warfile="dist/ODG.war" webxml="config/web.xml">
...
<webinf>
<fileset dir="config/ws" includes="spring-ws-servlet.xml"/>
</webinf>
</war>