webdoclet任務src的指定

寫好ant腳本,寫好servlet,但是webdoclet不能爲servlet生成配置

<target name="webdoclet" depends="init">
  <taskdef name="webdoclet" classname="xdoclet.modules.web.WebDocletTask" classpathref="xdoclet.classpath" />
  <webdoclet destdir="${generated_src_dir}" force="true">
   <fileset dir="${src.dir}">
    <include name="**/*Servlet.java" />
    <include name="**/*AuthImg.java" />
    <include name="**/*GetImgCode.java" />
    <include name="**/*Dispatcher.java" />
   </fileset>
   <deploymentdescriptor servletspec="2.4" xmlencoding="UTF-8" destdir="${generated_src_dir}/WEB-INF"
     sessiontimeout="60" distributable="false" mergedir="${merge}" />
  </webdoclet>
  <echo message="delete the temporary web.xml, servlet and servlet-mapping xml files in merge directory" />
  <delete file="${merge}/${jspc.webxml.fragment}"></delete>
  <delete file="${merge}/servlets.xml"></delete>
  <delete file="${merge}/servlet-mappings.xml"></delete>
</target>

原因:src.dir指向 src,而servlet所在源文件夾爲 src/main/java

解決:src.dir指向src/main/java

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章