【发布时间】:2017-06-09 21:07:31
【问题描述】:
我在 .groovy 文件中有以下代码行用于测试:
GenerateShipConfirmsForBatch gscb = new GenerateShipConfirmsForBatch();
按住 Ctrl 键单击 GenerateShipConfirmsForBatch 会将我带到 .jar 中的 GenerateShipConfirmsForBatch.class,而不是 .java 文件,即使我在顶部正确导入了该类。我希望它引用 .java 文件,这样它就会获取我对 .java 文件所做的更改。
任何帮助将不胜感激!
【问题讨论】:
-
因为你没有下载这个repo的源代码,所以你需要下载源代码。或者 Intellij 会将类文件反编译为源代码(我想你可以在文件顶部看到一个警告)
-
如果要编辑此代码,
GenerateShipConfirmsForBatch.java文件必须存在于项目的源根目录之一中。 -
您是否有权访问 .java 文件?
-
请按照this answer的说明进行操作。
标签: java intellij-idea