LINUX.ORG.RU

История изменений

Исправление vtVitus, (текущая версия) :

Для справки: код, написанный для Java 1.6, например, вполне можно запустить на JRE 1.4.

В данной проблеме не так. Программа написана для java 1.6 и его надо запустить на 1.4. Можно скомпилировать с байткодом 1.4, но это не шибко поможет так как использовано куча библиотек для 1.6, использовано куча методов, которых нет в 1.4. Так что, если нет изначального требования на 1.4, и разработка шла на 1.6, то хрен ты чего запустишь на 1.4. Один в один с проблемой топикстартера.

И это для меня актуально, так как я меня в поддержке проект на 1.4.2 и когда я принимаю код от других, то выкашиваю кучу String.contains и т.п. методоффф.

Исправление vtVitus, :

Для справки: код, написанный для Java 1.6, например, вполне можно запустить на JRE 1.4.

В данной проблеме не так. Программа написана для java 1.6 и его надо запустить на 1.4. Можно скомпилировать с байткодом 1.4, но это не шибко поможет так как использовано куча библиотек для 1.6, использовано куча методов, которых нет в 1.4. Так что, если нет изначального требования на 1.4, и разработка шла на 1.6, то хрен ты чего запустишь на 1.4. Один в один с проблемой топикстартера.

И это для меня актуально, так как я меня в поддержке 1.4.2 и когда я принимаю код от других, то выкашиваю кучу String.contains и т.п. методоффф.

Исходная версия vtVitus, :

Для справки: код, написанный для Java 1.6, например, вполне можно запустить на JRE 1.4.

В данной проблеме не так. Программа написана для java 1.6 и его надо запустить на 1.4. Можно скомпилировать с байткодом 1.4, но это не шибко поможет так как использовано куча библиотек для 1.6, использовано куча методов, которых нет в 1.4. Так что, если нет изначального требования на 1.4, и разработка шла на 1.6, то хрен ты чего запустишь на 1.4. Один в один с проблемой топикстартера.