[#] Java вместо Groovy
habrabot(difrex,1) — All
2015-12-23 02:00:04


Вдруг оказывается, что в проекте нужны скрипты и возникает вопрос что лучше эволюция или революция? Но даже попытка внедрить груви может провалиться в легаси проекте с консервативным коллективом. И руководство может найти еще десяток причин не пропустить груви в проект. Хоть groovy гораздо проще и ближе программисту знающему java, чем та же scala. ![][1] Но даже в этом случае можно использовать динамически компилируемые скрипты в проекте. Научимся компилировать java код динамически в памяти и запускать его в jvm, использовать в нем динамически загружаемыме библиотеки из maven. Хотелось бы написать как можно меньше кода для этого и чтобы процесс использования был максимально прост. Да и еще бы не хотелось надеяться на доступность tools.jar нашей пограмме. [Для заинтересовавшихся как можно это сделать...][2]

[1]: https://habrastorage.org/files/869/d88/762/869d88762a294e60a72ad3942253e957.png
[2]: http://habrahabr.ru/post/273683/#habracut