如何使用antcontrib svn ant。错误原因:名称未定义

时间:2016-12-23 08:21:15

标签: java svn ant ant-contrib

我正在尝试使用ant antcontrib,我将jar文件添加到文件夹中,并使用pathelement

指向它
        <pathelement location="D:\pppp\SVN1.8.Client\ant-contrib-1.0b3.jar" />

但使用以下代码我收到此错误

build failed
\TEST.xml:59: Problem: failed to create task or type trycatch
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.

<target name="Add2SvnKw">

    <path id="path.svnant">
        <pathelement location="D:\pppp\SVN1.8.Client\svnant.jar" />
        <pathelement location="D:\pppp\SVN1.8.Client\svnClientAdapter.jar" />
        <pathelement location="D:\pppp\SVN1.8.Client\svnkit-javahl-1.8.0.jar" />
        <pathelement location="D:\pppp\SVN1.8.Client\svnkit-1.8.0.jar" />
        <pathelement location="D:\pppp\SVN1.8.Client\sequence-library-1.0.2.jar" />
        <pathelement location="D:\pppp\SVN1.8.Client\ant-contrib-1.0b3.jar" />
        </path>

    <typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="path.svnant" />

    <svnSetting svnkit="false" javahl="false" id="svn.settings" 
        username="*******" password="******$" failonerror="false"
        dateFormatter="yyyy-MM-dd HH:mm"
    />

     <trycatch property="error-prop" >
          <try>
            <svn refid="svn.settings">

                <singleinfo target="***url" property="revision.result" request="revision" />
            </svn>  
          </try>
          <catch>
            <echo message=" there is an error catched..."/>
          </catch>
        </trycatch>


    <echo message="File Name: ${name.result}" />
    <echo message="Author of last commit: ${author.result}" />
    <echo message="Date of last commit: ${lastDate.result}" />
    <echo message="revision of last commit: ${revision.result}" />

</target>   

1 个答案:

答案 0 :(得分:1)

我添加了这个并且它有效

<div id="vertical-menu">
  <button class="button button-icon reset-this ion-ios-telephone-outline"></button>
  <button class="button button-icon reset-this ion-ios-trash-outline"></button>
</div>