Я работаю над проектом Grails, который состоит из мастер-приложения Grails и нескольких плагинов Grails.Один из плагинов Grails является «Core» и содержит несколько классов Groovy и Java, а также служебные классы.В настоящее время основной проект представляет собой плагин Grails, однако я хотел бы извлечь исходники из src / groovy и src / java в библиотеку классов Groovy, которую я в конечном итоге упакую в jar-файл.
Я хотел бы понять, как правильно настроить этот параметр в Eclipse, чтобы плагины ссылались на новую библиотеку Groovy, а приложение ссылалось на плагины, и все работало нормально.Если я раскручиваю плагин Grails, а затем добавляю проект groovy в путь сборки, используя eclipse, я могу заставить плагин нормально работать.Проблема в том, что теперь я добавляю ссылку на плагин из веб-приложения grails к этому плагину, и приложение grails не будет собираться.Я добавил библиотеку Groovy в путь сборки веб-приложения, но когда Grails пытается добавить плагин, он жалуется, что не знает о классах в моей библиотеке Groovy.Вот структура проекта
server-core (проект groovy)
ia-security-plugin (проект плагина grails) (server-core находится на пути сборки, сборка в порядке)
server-core-web (проект приложения grails) (ссылается на ia-security-plugin в Build.config) (не собирается)