在IntelliJ中的Java项目中使用.gdsl文件

时间:2016-12-09 14:21:55

标签: java intellij-idea jenkins groovy jenkins-pipeline

我有一个文件pipeline.gdsl,其中包含我的Jenkins管道DSL的语法。在this blog post之后,我将文件放入Java项目的/src文件夹中。当我现在编辑Jenkinsfile(驻留在我的项目的根文件夹中)时,我没有得到任何代码完成/语法解释。

我的项目是一个Java / Gradle项目,我不能用它来创建一个Groovy项目。还有其他方法可以让IntelliJ识别.gdsl文件并提供代码完成吗?

1 个答案:

答案 0 :(得分:21)

问题是,/src未在我的项目中标记为源根文件夹。创建文件夹/src/main/groovy,将文件放在那里并将其标记为源根(右键单击文件夹 - >将目录标记为 - > Sources Root)就可以了。