gpt4 book ai didi

java - 将 Ant 与 PHPUnderControl 一起使用会出现 java.lang.NoClassDefFoundError

转载 作者:太空宇宙 更新时间:2023-11-04 08:59:30 25 4
gpt4 key购买 nike

我已经安装了最新的 CruiseControl 和 PHPUnderControl,并遵循了所有指示。我陷入运行“../../apache-ant-1.7.0/bin/ant checkout”并得到下面的输出。在Google上搜索错误,建议将JVM路径添加到Ant脚本中,但这并没有改变任何东西。

甚至“ant --version”也会输出此错误。

运行的任何其他应用程序上似乎都没有其他与 java 相关的问题。

Exception in thread "main" java.lang.NoClassDefFoundError: org.apache.tools.ant.launch.Launcher
at gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.5.0.0)
at _Jv_ThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.5.0.0)
at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.5.0.0)
at __gcj_personality_v0 (/var/www/internal/cruisecontrol/cruisecontrol-bin-2.8.2/projects/mytrial/java.version=1.4.2)
at __libc_start_main (/lib/tls/libc-2.3.4.so)
at _Jv_RegisterClasses (/var/www/internal/cruisecontrol/cruisecontrol-bin-2.8.2/projects/mytrial/java.version=1.4.2)

我已将 Ant 更新到 1.7.1,但问题仍然存在。我也尝试过将 Java 更新到 1.6,但安装后仍然报告为 1.4.2。

类路径不是问题,Ant 网站明确表示不要使用 CLASSPATH。

最佳答案

一个想法是尝试将 ant.jar 添加到类路径中。您应该在 apache-ant-1.7.0/lib/ant.jar 中找到该 jar。但是,我不知道如何在 PHPUnderControl 中指定类路径 - 我还没有看到该工具。

关于java - 将 Ant 与 PHPUnderControl 一起使用会出现 java.lang.NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1189713/

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