gpt4 book ai didi

eclipse - 在 eclipse 中使用 SVNAnt 构建失败(无法从资源加载定义)

转载 作者:行者123 更新时间:2023-12-02 10:44:28 28 4
gpt4 key购买 nike

我想在 Eclipse 中使用 SVNAnt。但是当我运行脚本时,我收到以下消息:

Buildfile: X:\XXX\bin\ant\axis_bujava.xml
[typedef] Could not load definitions from resource org/tigris/subversion/svnant/svnantlib.xml. It could not be found.
testSVNAnt:

BUILD FAILED
X:\XXX\bin\ant\axis_bujava.xml:11: 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.

这是 Ant 构建文件:

<?xml version="1.0"?>

<project default="testSVNAnt" basedir=".">

<path id="path.svnant">
<pathelement location="${basedir}/svnant.jar"/>
<pathelement location="${basedir}/svnClientAdapter.jar"/>
</path>
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="path.svnant" />
<target name="testSVNAnt">
<svn username="username" password="pass">
<checkout url="svn://svnurl" destPath="localpath" revision="HEAD"/>
</svn>
<echo message= "Subversion repository url: ${repository.url}" />
</target>
</project>

JAR 文件当然位于 basedir 中。我找不到类似的问题,也找不到任何解决方案。

最佳答案

它终于可以使用 SvnAnt 1.3.1 工作了。

使用此代码结帐工作正常:

<?xml version="1.0"?>

<project default="main" basedir=".">

<path id="path.svnant">
<pathelement location="${basedir}/svnant.jar" />
<pathelement location="${basedir}/svnClientAdapter.jar" />
<pathelement location="${basedir}/svnjavahl.jar" />

</path>

<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="path.svnant" />
<target name="main">
<svn>
<checkout url="svn://xxx" destPath="X:/XXX" revision="HEAD" />
</svn>
</target>
</project>

感谢您的帮助。

关于eclipse - 在 eclipse 中使用 SVNAnt 构建失败(无法从资源加载定义),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8138807/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com