Использовать файл .gdsl в Java-проекте в IntelliJ
У меня есть файл pipeline.gdsl
, который содержит синтаксис для DSL Jenkins Pipeline. После это сообщение в блоге Я поместил файл в папку /src
моего Java-проекта. Когда я теперь редактирую мой Jenkinsfile
(находящийся в корневой папке моего проекта), я не получаю никакого объяснения завершения/синтаксиса кода, как я ожидал.
Мой проект - проект Java/ Gradle, и я не могу сделать из него проект Groovy. Есть ли другой способ сделать IntelliJ осведомленным о файле .gdsl
и предоставить завершение кода?
Ответы
Ответ 1
Проблема заключалась в том, что /src
не был помечен как исходная корневая папка в моем проекте. Создайте папку /src/main/groovy
, поместив там файл и пометив его как корень источника (щелкните правой кнопкой мыши по папке → Отметить каталог как → Sources Root), сделал трюк.