gpt4 book ai didi

ant - CreateProcess error=206,文件名或扩展名太长

转载 作者:行者123 更新时间:2023-12-02 15:40:41 27 4
gpt4 key购买 nike

我尝试通过Ant调用Findbugs,但收到此错误:

Cannot run program "C:\Program Files (x86)\Java\jre6\bin\javaw.exe" (in 
directory "H:\Users\MyName\workspace\MyProject"):
CreateProcess error=206, The filename or extension is too long

我该如何解决这个问题? o.O

最佳答案

我也遇到了同样的问题。我用过

<fileset dir="${basedir}/build">
<include name="**/*.class"/>
</fileset>

在 findbugs 目标内部,似乎有太多 .class 文件要传递给 findbug (?通过命令行?),因为当我使用

<fileset dir="${basedir}/build/com/domain/package">
<include name="**/*.class"/>
</fileset>

类数较少,错误就消失了。

因此,我通过制作一个 jar 文件并将其提供给 findbugs 目标来解决这个问题

<findbugs home="${findbugs.home}">
...
<class location="${basedir}/targets/classes-to-analyze.jar"/>
</findbugs>

关于ant - CreateProcess error=206,文件名或扩展名太长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8850920/

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