Требуется ли для изменения уровня компилятора Java 1.6 на 1.7 все классы для развертывания?

У меня есть веб-проект Java в eclipse Luna. Уровень компилятора - «1.6».

Мне нужна функциональность 1.7, поэтому я меняю уровень на "1.7" и код Java в проекте. Ошибки компиляции нет.

Теперь я собираюсь развернуть свой код. У меня вопрос:

Безопасно ли развертывать в производственной среде только измененный класс? Или мне нужно развернуть все классы?

PS: уровень JRE рабочего сервера уже 1,7.

С Уважением.


person Burçin    schedule 13.11.2015    source источник
comment
Эта ссылка должна вам помочь, и, исходя из этого, я думаю, что лучше всего развернуть все заново. stackoverflow.com/questions/18613562 /.   -  person Ratshiḓaho Wayne    schedule 13.11.2015


Ответы (1)


В идеале достаточно только измененного класса, если нет зависимости от измененного класса от любого другого класса. Если есть зависимость, разверните все классы

person rajadilipkolli    schedule 13.11.2015