无法用蚂蚁编译项目



我正在尝试使用:

来编译项目
  • 蚂蚁编译

我在终端中收到以下错误:

taskdef类org.testng.testngnganttask找不到 使用ClassLoader AntClassLoader []

这是我的teskdef,来自build.xml文件

<taskdef name="testng" classpath="${test.classpath}"
classname="org.testng.TESTNGNGAntTask" />

您是否可以包括ant文件(默认情况下为 build.xml )?

确保您已经在计算机中安装了Apache Ant:打开命令行并执行 ant -v 。如果出现版本消息,则可以。

如果您找到了蚂蚁文件,请包括一个编译目标(或者如果有一个,则修改它):

<property name="src" location="src" />
<property name="build" location="build" />
<target name="compile">
    <mkdir dir="${build}" />
    <javac srcdir="${src}" destdir="${build}" />
</target>

Propierties只是常数。

祝你好运!

类的名称为 TestNGAntTask(一个NG,仅带有TestT大写), not> not> TESTNGNGAntTask(带有两个NG,一个完全是一个大写的TEST)。

尝试以下内容:

<taskdef name="testng" classpath="${test.classpath}"
    classname="org.testng.TestNGAntTask" />

相关内容

  • 没有找到相关文章

最新更新