0
我已經執行以下命令ant構建未能創造
export ANT_HOME=/xenv/ant/X/1.7.1
export SVN_HOME=/xenv/svn-c/X/1.6.6l_64
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$SVN_HOME/bin:$ANT_HOME/bin:$ORACLE_HOME/bin
我有一個apphermes.xml文件,當我執行該命令
ant -f apphermes.xml tar.zip
我收到任務或類型SVN錯誤在apphermes.xml以下錯誤:66:
Problem: failed to create task or type svn
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
在在66線apphermes.xml我有以下代碼:
<!-- - - - - - - - - - - - - - - - - -
63 target: svn.checkout
64 - - - - - - - - - - - - - - - - - -->
65 <target name="svn.checkout" depends="prepare,svn.login">
66 <svn username="${svn.username}" password="${svn.password}">
67 <checkout url="${svn.app.path}" revision="${svn.revision}" destPath="${build.dir}/svn/${svn.app.dirname}" />
68 <checkout url="${svn.commons}" revision="${svn.revision}" destPath="${build.dir}/svn/commons" />
69 <checkout url="${svn.release}" destPath="${build.dir}/svn/release" />
70 <info target="${svn.revision.check.root}" />
71 </svn>
編輯:
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="svnant.classpath" />
<taskdef resource="net/sf/antcontrib/antlib.xml">
<classpath>
<pathelement location="${env.ANT_CONTRIB}/ant-contrib-1.0b3.jar"/>
</classpath>
</taskdef>
已添加爲EDIT .. – user2133404
您的$ ANT_HOME/lib文件夾中是否有svnant.jar? – mikemil
@mikemil你可以檢查這個問題,請http://stackoverflow.com/questions/40628790/typedef-java-util-zip-zipexception-error-in-opening-zip-file?noredirect=1#comment68490560_40628790 – Moudiz