2013-09-13 2 views
0

У меня есть старый Jetty 6.1.26, который работает с Java 1.5. Я не могу изменить версию Jetty, но меня интересует изменение моей версии Java. Моя версия Jetty, совместима ли она с Java 1.7?Jetty 6 и Java 7

Заранее благодарю вас за ответы.

+0

+1 к приведенному ниже ответу, но также вы должны действительно изучить обновление вашей пристани, мы выпускаем вехи 9.1 на этом этапе, и с тех пор было много улучшений, а затем –

ответ

3

Java SE 6 практически двоичная совместим с Java SE 5. http://www.oracle.com/technetwork/java/javase/compatibility-137541.html

И Java SE 7 равно Java SE 6 http://www.oracle.com/technetwork/java/javase/compatibility-417013.html

Если вы не повезло, и запустить в один из известных несовместимости, я бы сказал, что это сработает. Но почему бы вам просто не попробовать?

+1

небольшое предупреждение о том, что Jetty 6.1.26 был выпущен когда в jdk было множество ошибок nio, поэтому он включает в себя работу вокруг многих из этих общих ошибок nio того времени. с тех пор эти проблемы были решены, и мы не проверяем эту версию на современных версиях Java, чтобы гарантировать, что обходные пути не нарушают их исправлений .... что весь период нестабильности никоим образом не был одним из импульсов для повторного использования уровня IO для jetty 9 (в дополнение к современной поддержке протокола, такой как spdy и websocket, и т. д.) –

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