在Intellij Idea中管理grails插件时(我在OSX上使用的是10.5.2版,如果重要的话),我无法通过它的方式将* GrailsPlugin.groovy文件添加到类路径中可以通过IDE运行的单元测试来识别。使用grails test-app从命令行运行测试;我只是希望IDEA能够运行它们。
问题是* GrailsPlugin.groovy文件位于插件的顶级目录中,未在IDEA中标记为源目录。我绝对不希望它成为一个源文件夹,因为这会搞砸很多东西,比如我所有常规源文件的包路径(以及许多其他问题)。
我尝试将* GrailsPlugin.groovy添加到我的设置 - >编译器资源模式,但无济于事。由于该文件不在源文件夹中,因此会被忽略。
我尝试创建一个包含* GrailsPlugin.groovy文件符号链接的源文件夹,但这会引入各种同步问题。
有人有什么想法吗?