2013-05-08 5 views
1

I가이처럼 나에게 오류를 제공svnantlib.xml을 찾을 수 없습니다

<?xml version="1.0"?> 
<project name="antSVN" default="build" basedir="."> 
<path id="path.svnant"> 
<pathelement location="svnant.jar"/> 
<pathelement location="svnClientAdapter.jar"/> 
<pathelement location="svnjavahl.jar"></pathelement> 
    <!-- <pathelement location="/home/ezdi/apache_ant/svnant-1.3.1/lib/svnant.jar"/> 
    <pathelement location="/home/ezdi/apache_ant/svnant-1.3.1/lib/svnClientAdapter.jar" /> 
    <pathelement location="/home/ezdi/apache_ant/svnant-1.3.1/lib/svnjavahl.jar" /> --> 

</path> 

<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpath="path.svnant"/> 
<target name="checkout"> 
    <svn username="charvee" password="charvee123"> 
     <checkout url="svn+ssh://[email protected]/home/EZCAC/source/ezCACWeb" revision="HEAD" destpath="src" /> 
    </svn> 
</target> 
<target name="update-codebase"> 
    <svn username="${svn.username}" password="${svn.password}"> 
     <update revision="HEAD" recurse="true" dir="${project.code}" /> 
    </svn> 
</target> 
<target name="build" depends="checkout"> 
    <description>Main target</description> 
</target> 

개미 파일처럼 .. :

위해 빌드 파일 :/홈/charvee/ANT_WS/antSVN/구축 .xml [typedef] org/tigris/subversion/svnant/svnantlib.xml 자원에서 정의를로드 할 수 없습니다. 그것은 발견되지 않았다. 체크 아웃 :

무엇을할까요?

  1. svnant.jar
  2. svnClientAdapter.jar
  3. svnjavahl.jar

을 그리고 다시 시도하십시오

+0

''에서'classpath ='를'classpathref ='로 대체하십시오. 그게 도움이 되니? –

+0

nops 'typedef의 클래스 경로 정의되지 않은 속성'과 같은 오류가 발생합니다. –

답변

1

다음 항아리가 %ANT_HOME%\lib에 있는지 확인해야한다. 희망은 그 말이 맞습니다.

+0

Welcome to Stack Overflow! 당신이 대답 한 질문은 매우 오래된 것이므로, 원래의 포스터는 아마도 이미 문제를 해결했을 것입니다. 그러나 귀하의 대답은 앞으로 유사한 문제가있는 다른 사람에게 도움이 될 수 있습니다. 게시 해 주셔서 감사합니다! – RJHunter