gpt4 book ai didi

java - Ant 脚本、调试 JAR 和 Eclipse

转载 作者:行者123 更新时间:2023-12-01 05:34:07 24 4
gpt4 key购买 nike

在一个类项目中,我正在使用卡内基梅隆大学制作的 Sphinx 开源语音识别框架。这是我第一次接触使用 ant 构建应用程序,这是一段有趣的时光。

我编写了一个应用程序,其目标是从麦克风输入或 WAV 文件接收音频输入,使用两种可用配置之一对其进行转录,并输出单词以及置信度评分。我编写的代码可以工作,除了单词的置信度评分之外。该代码改编自 svn checkout 中包含的演示实用程序,并且该实用程序的工作原理与广告中所宣传的一样。但是,在我的项目中,它抛出了 NullPointerException,我无法仅从代码中找出原因。

由于这个应用程序是使用 ant 构建的,我知道我需要在构建脚本中插入一些代码以允许调试。 This question有助于理解要做什么,但我不知道在哪里插入该代码。我假设它在标题中,但是 the source确实没有显示出包含 JVM 参数的地方。

在这种情况下如何完成调试?

最佳答案

要调试代码,请使用调试器。每个 IDE 都有一个。您链接到的问题中的 JVM 参数用于能够从 IDE 外部(可能在不同的主机上)启动应用程序,并从 IDE 内部远程调试该应用程序。从你的问题来看,我认为你不需要这个。您只需从 IDE 以 Debug模式运行应用程序即可。

请注意,NullPointerException 很少需要任何调试:它的堆栈跟踪会准确地告诉您它发生在哪一行,原因通常是您在空对象上调用方法。

关于java - Ant 脚本、调试 JAR 和 Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8466214/

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