Griffin how to run local plugins

Is there a way to work with local plugins (e.g. in grails counterpart: grails.plugin.location)?

I think this is the main drawback, if not. Developing a plugin with add-ons and MVC without it will be a real pain

+4
source share
1 answer

Griffon supported this feature until 0.9.5, but we had to remove it because it turned out to be a source of headaches. Instead, we made sure that snapshot plugins are easier to work with. In-place plugins in Grails work fine because all Grails plugins are distributed natively, which means that they will compile at the same time that the application sources are compiled.

Griffon otoh plugins are distributed in binary form, so you might think it would be easier to work with this function, but no; for starters with transitive dependencies of PITA; Then you must ensure that the plugins are compiled in the correct order with their own dependencies in isolation (this does not happen in Grails!).

Griffon - . , , , , , , Griffon ( ) ( Grails) , , .

, Griffon 2.0.0 , Griffon 100% gradle , .

+1

Source: https://habr.com/ru/post/1531319/


All Articles