Использовать файл .gdsl в Java-проекте в IntelliJ

У меня есть файл pipeline.gdsl, который содержит синтаксис для DSL Jenkins Pipeline. После это сообщение в блоге Я поместил файл в папку /src моего Java-проекта. Когда я теперь редактирую мой Jenkinsfile (находящийся в корневой папке моего проекта), я не получаю никакого объяснения завершения/синтаксиса кода, как я ожидал.

Мой проект - проект Java/ Gradle, и я не могу сделать из него проект Groovy. Есть ли другой способ сделать IntelliJ осведомленным о файле .gdsl и предоставить завершение кода?

Ответы

Ответ 1

Проблема заключалась в том, что /src не был помечен как исходная корневая папка в моем проекте. Создайте папку /src/main/groovy, поместив там файл и пометив его как корень источника (щелкните правой кнопкой мыши по папке → Отметить каталог как → Sources Root), сделал трюк.