У меня есть веб-проект java в eclipse Luna. Уровень компилятора равен «1.6».Изменяет уровень компилятора Java с 1,6 до 1,7 Требует развертывания всех классов?
Мне нужно 1,7 функциональности, поэтому я меняю уровень на «1.7» и код Java в проекте. Ошибка компиляции отсутствует.
Теперь я собираюсь развернуть свой код. Мой вопрос:
Безопасно ли использовать только измененный класс для производства? Или у меня есть для развертывания всех классов?
PS: Производственный сервер уровня JRE - уже 1,7.
С уважением.
Эта ссылка должна помочь вам, и, основываясь на этом, я думаю, что лучше всего перераспределить все. http://stackoverflow.com/questions/18613562/jdk-1-7-breaks-backward-compatibility-generics. –