gpt4 book ai didi

java - 在intellij中的ant下的子进程中运行javac时,如何使错误消息可点击

转载 作者:太空宇宙 更新时间:2023-11-04 13:48:02 24 4
gpt4 key购买 nike

也就是说,当在 intellij IDE 中运行 ant 任务时,ant 的 stderr 和 stdout 被定向到“消息”窗口。 IDE 的一个强大功能是它能够导航到发生编译或其他错误或日志行的源文件和位置。

我直接从 intellij IDE 生成的 ant 任务调用的脚本中调用 javac - 我还没有找到一种方法使编译错误消息“可单击”以导航到源文件,如果我使用 intellij 中的“make project”编译相同的源,它的输出窗口允许导航到发生编译错误的位置。

我尝试在构建属性区域中向 ant 添加“-emacs”和“-e”命令行参数,但没有效果。

对于自定义 ant 任务或由 ant 脚本运行的 Java 应用程序内部发生的异常堆栈跟踪来说,这也是可取的。我假设源目录需要在项目中的“.iml”配置或库 jar 源中处于 Activity 状态,以便 IDE 知道在哪里可以找到它们,这对于我正在处理的所有目录都是如此。

最佳答案

我想不出一种完全自动执行此操作的方法,但如果您将堆栈跟踪复制到剪贴板,然后在 IntelliJ 中使用菜单中的“分析”->“堆栈跟踪”,它将为您提供可单击的堆栈跟踪。

关于java - 在intellij中的ant下的子进程中运行javac时,如何使错误消息可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30624968/

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