2012-04-27 4 views
1

Мой проект требует и модернизируется от пассивного 1.7.2 до 1.8.x стабильного выпуска, есть несколько банок, созданных с использованием версии 1.7.2, дайте мне знать, будут ли эти баночки быть совместимы с 1.8.x также или нет, мне нужно, чтобы полностью заново построил его,Модернизация от Groovy 1.7.2 до 1.8.x

ответ

3

Как говорится на this mailing list entry:

кувшин построен с 1.7 не будет работать с 1.8 выполнения, потому что два файла были перемещены, а один из них удален.

+0

thnaks, мне не нужно менять исходный код в этом отношении. Является ли проблема совместимости только при прямом использовании выражений RegexExpression, Value и ValueRecorder? Или существуют другие косвенные зависимости? – anish

+0

Вы должны просто перекомпилировать, если только вы не используете эти классы –

+0

Спасибо, мое программное обеспечение - это приложение на стороне сервера, которое основано на groovy 1.7, и клиент может использовать это программное обеспечение для загрузки своего приложения, конвертируя свое приложение с помощью groovy 1.7, и мы не имеют прямого контроля над своей банкой, продукт требует серьезного обновления 1.8.x, в то же время у нас есть поддержка обратной совместимости для 1,7 может помочь мне, как это может быть выполнено, или мы должны сообщить клиенту также обновить банку также? – anish

Смежные вопросы