powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Осторожно Java!
17 сообщений из 17, страница 1 из 1
Осторожно Java!
    #37636842
Sievs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!

Хочу довести до пользователей форума информацию о баге Java 7 версии.

Сам занимаюсь написанием программ на Java достаточно давно.
После выхода Java 7 немного выждал и решил таки обновить машину на эту версию с мыслями, что конечному пользователю все-равно какая машина стоит у разработчика... но!!! оказывается не тут то было!

Сегодня столкнулся с такой фишкой...
Спокойно скомпилял проект... перенес на компьютер пользователя и... оказалось что там программа не работает!
Точнее работает но не так как надо.

После некоторых манипуляций с кодом было обнаружено что дело в классе URLConnection
В потоке данных ничего не возвращается....

Не понимая в чем таки дело ... на моей то машине все работает!!!
Решил обновить Java 6 версии на компьютере пользователя на 7...
И что вы думаете? Всё прекрасно стало работать!

То ли Oracle забыл сделать преемственность то ли забил...
...
Рейтинг: 0 / 0
Осторожно Java!
    #37636888
пролетевший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sievs,
это не только с Java 7. сталкивались с похожими проблемами в связке 1.6 -> 1.5. Скомпилированное на 1.6 под 5 не работает, несколько классов ведут себя не так ( у нас были с JDBC проблемы, кажется ).
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637010
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пролетевшийSievs,
это не только с Java 7. сталкивались с похожими проблемами в связке 1.6 -> 1.5. Скомпилированное на 1.6 под 5 не работает, несколько классов ведут себя не так ( у нас были с JDBC проблемы, кажется ).
Собственно downgrade никто поддерживать не собирается. Это как минимум странное желание - если я буду использовать новые классы их JDK, что будет на старой JDK?
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637030
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sievs,
блин, а подробности? Почему не работает? Ссылку на багу? А то всё это очень в духе "а у меня работает". Может там пути с восклицательным знаком у клиента.
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637031
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пролетевшийСкомпилированное на 1.6 под 5 не работает
Удивительно. А под 1.3 не пробовали запускать?
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637037
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sievs,

Там ведь другое направление поддержки :) От более низкой к более высокой :)
Скомпиленное под 1.6 должно работать под 1.7
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637043
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже под 1.8 все проги работают
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637063
Sievs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я лично считаю, что если в 1.6 и в 1.7 класс URLConnection есть, то и работать он должен одинаково...
А так получается я обновился до новой версии и классы Java, которые работали давным давно у пользователей перестали работать... так как они еше на 6

Получается тогда такая ситуация... мы как разработчики должны позаботится о пользователях и сидеть на какой-нибудь пятой яве... а они пусть ставят любую выше.... бред...
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637145
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подсказка: Вы компилируете под 1.7
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637148
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SievsПолучается тогда такая ситуация... мы как разработчики должны позаботится о пользователях и сидеть на какой-нибудь пятой яве... а они пусть ставят любую выше.... бред...
Не, бред это то, что вы хотите. Если хотите позаботится по пользователе - поставляйте требуемую JRE в комплекте с программой.
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637203
eros2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SievsПолучается тогда такая ситуация... мы как разработчики должны позаботится о пользователях и сидеть на какой-нибудь пятой яве... а они пусть ставят любую выше.... бред...
Вы просто не в курсе, как делать правильно.
А делать надо так - Например, у вас стоит java 7 по дефолту и запускаются проги под ней. Но должна стоять ещё и 1.6. Тогда в IDE заходим в пункт меню "платформы java" и там добавляем яву 1.6. В настройках проекта просто указываем какую яву использовать для компиляции. А сама ИДЕ работает в 1.7.

Всё просто.
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637210
OOsalivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sievs,

stacktrace?
...
Рейтинг: 0 / 0
Осторожно Java!
    #37637976
aleksandy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
eros2,

по-моему проще указать параметры компиляции source и target и все взлетит.
...
Рейтинг: 0 / 0
Осторожно Java!
    #37638332
eros2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
aleksandyпо-моему проще указать параметры компиляции source и target и все взлетит.
Нет, так как компилироваться будет под указанную версию, но с новыми библиотеками. Можно заюзать метод или класс, которого не было в прошлой версии и ошибки при компиляции не будет.
...
Рейтинг: 0 / 0
Осторожно Java!
    #37638383
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eros2Можно заюзать метод или класс, которого не было в прошлой версии и ошибки при компиляции не будет.Зато будет при (нормальном) тестировании.
...
Рейтинг: 0 / 0
Осторожно Java!
    #37638420
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SievsНе понимая в чем таки дело ... на моей то машине все работает!!!
Решил обновить Java 6 версии на компьютере пользователя на 7...
Это тяжкое бремя разработчика. Надо поддерживать не 1 а целую линейку
компилляторов и платформ пока есть поддержка.

То ли Oracle забыл сделать преемственность то ли забил...
Вопрос на мильён. Что именно он забыл сделать? Наверное забыл предупредить?
...
Рейтинг: 0 / 0
Осторожно Java!
    #37638511
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SievsЯ лично считаю, что если в 1.6 и в 1.7 класс URLConnection есть, то и работать он должен одинаково...
А так получается я обновился до новой версии и классы Java, которые работали давным давно у пользователей перестали работать... так как они еше на 6

Получается тогда такая ситуация... мы как разработчики должны позаботится о пользователях и сидеть на какой-нибудь пятой яве... а они пусть ставят любую выше.... бред...

Ну если Вы посмотрите на API URLConnection, то например в 1.6 HTTP/1.1(RFC 2068), а в 1.7 уже RFC 2616. Используйте HTTP/1.0 будет работать везде.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Осторожно Java!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]