gpt4 book ai didi

java - IntelliJ - 如何从 "Run" View 中的失败单元测试跳转到源代码而不是编译类

转载 作者:IT老高 更新时间:2023-10-28 20:29:18 24 4
gpt4 key购买 nike

当我在 IntelliJ 中运行我的 JUnit 测试并且其中一个失败时,我想通过双击它(或右键单击它并选择“跳转到源代码”或“显示源”)在结果 View 中(在“运行” View 中的失败测试列表中)。但是,此功能并不总是能正常工作。有时会显示源代码,有时会在编辑器窗口中向我显示已编译的测试“.class”文件。双击失败的测试后,我总是希望在编辑器窗口中查看源代码(“.java”文件)而不是“.class”文件。一种解决方案是在编辑器窗口中单击“附加源...”,其中显示了测试类的“.class”文件。但是,我必须为每个测试文件都这样做,并且每次测试都需要花费很多时间重复进行。在我看来,IntelliJ 应该自动找到源代码,因为它存在于我的项目中(它是我自己的类,它的源代码在项目中,我从项目 View 运行这个测试,其中带有源代码的类是可见的)。如何配置 IntelliJ,以便它为我运行的每个单元测试自动找到源代码?

显示的“.class”文件而不是“.java”文件包含在由 Maven 构建的 jar 文件中。

最佳答案

您应该能够在项目 View (文件 > 项目结构)中转到外部库,找到包含 .class 文件的 jar,然后右键单击(或 F4)。您将看到打开库设置。在该对话框中,您可以将 src 文件夹附加到库中。 enter image description here

关于java - IntelliJ - 如何从 "Run" View 中的失败单元测试跳转到源代码而不是编译类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19844709/

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