Windows 2003 java version

Issues with Java RE 1.7.0 on Windows server 2003 (32-bit) Terminal Services?

Recently, I was performing updates on one of our Windows 2003 Terminal Services. During the updates I uninstalled all the previous Java RE versions restarted and then installed Java RE 1.7.0 under an Administrator Login using Add/Remove Programs (for Terminal Services Install Mode). After installing 1.7.0 none of the RDP Clients are able to run Java even though «Use JRE 1.7.0_5 for (requires restart)» is checked in their Advanced Internet Explorer 8 Internet Options page.

Even accounts that have Administrator privileges that are not the account used to install are unable to use Java RE 1.7.0.

Tested using (set as «Trusted Sites» to ensure security settings are lowered):

In order to test this I went ahead and fired up a couple of my Windows 2003 VMs that have Group Policies & Terminal Services setup in a similar fashion to test. The other two VMs behaved in the exact same manor making any user other than the Install user unable to use Java RE 1.7.0.

While testing I went ahead and did the following:

  1. Uninstalled Java RE 1.7.0
  2. Restarted
  3. Installed Java RE 1.6 Update 33 using the same Add/Remove Programs method under an administrator account
  4. Restarted
  5. RDP into the machine as a standard user and tested Java RE and it worked perfectly

I’m thinking there is something in the Java RE 1.7.0 that is not installing properly for Terminal Services under Windows Server 2003. However, I find it really odd that I haven’t found anybody else mention this on the web.

Java 8 JRE and Windows 2003 Server?

  • Looking at the Oracle Docs, it appears that Windows server 2003 does not support Java 8 JRE — that is Oracle doesn’t supply an installer for this version any longer.

    Am I interpreting this correctly?

    We have an upgrade scheduled for tomorrow that may need to wait for a server OS upgrade.

    Thanks in advance,

  • Some people, when well-known sources tell them that fire will burn them, don’t put their hands in the fire.

    Some people, being skeptical, will put their hands in the fire, get burned, and learn not to put their hands in the fire.

    And some people, believing that they know better than well-known sources, will claim it’s a lie, put their hands in the fire, and continue to scream it’s a lie even as their hands burn down to charred stumps.

  • Tim Holloway wrote: I thought that Microsoft didn’t support Windows 2003 Server anymore.

    Right, but that doesn’t mean some companies aren’t still using it.

    In any case, we created a Windows 2012 server VM.

    Appreciate your reply, Tim.

  • Enjoyable as it would be to ding Oracle, I’m afraid that if I was making a product and certifying that it was «unbreakable» (snicker), I wouldn’t want to have to support platforms whose primary vendors had discontinued them. If a JVM goes sour because of a bug in Windows Server 2002, Oracle shouldn’t expect Microsoft to fix the Windows bug for them and neither would then want to expend time and effort in working around a flaw in a dead product.

    Some people take the «if it ain’t broke, don’t fix it» approach to software coupled with the idea that software doesn’t contain parts that degrade over time. But the truth is, software typically rots from the outside in, bit by bit, since even if the app isn’t changing, the OS and other vital externalities do. Or, they reach End of Life, someone finds a new way to break/exploit it (or it doesn’t support some essential new hardware), the vendor is no longer going to help out. and eventually it all just gets to be too much.

    Читайте также:  Возможности операционной системы windows рабочий стол

    Software does not have a «fixed cost», and people who budget like it does sooner or later get a rude shock. It’s more a case of do you pay sooner or pay later?

    Some people, when well-known sources tell them that fire will burn them, don’t put their hands in the fire.

    Some people, being skeptical, will put their hands in the fire, get burned, and learn not to put their hands in the fire.

    And some people, believing that they know better than well-known sources, will claim it’s a lie, put their hands in the fire, and continue to scream it’s a lie even as their hands burn down to charred stumps.

  • Tim Holloway wrote: Enjoyable as it would be to ding Oracle, I’m afraid that if I was making a product and certifying that it was «unbreakable» (snicker), I wouldn’t want to have to support platforms whose primary vendors had discontinued them. If a JVM goes sour because of a bug in Windows Server 2002, Oracle shouldn’t expect Microsoft to fix the Windows bug for them and neither would then want to expend time and effort in working around a flaw in a dead product.

    Some people take the «if it ain’t broke, don’t fix it» approach to software coupled with the idea that software doesn’t contain parts that degrade over time. But the truth is, software typically rots from the outside in, bit by bit, since even if the app isn’t changing, the OS and other vital externalities do. Or, they reach End of Life, someone finds a new way to break/exploit it (or it doesn’t support some essential new hardware), the vendor is no longer going to help out. and eventually it all just gets to be too much.

    Software does not have a «fixed cost», and people who budget like it does sooner or later get a rude shock. It’s more a case of do you pay sooner or pay later?

    Yeah, but I did notice that my Comparator did the sort differently in Java 8 vs Java 6. In my code, after the sort, I took the last element in the sorted array which under Java 6 was the newest. Yet, in Java 8, that last item was the oldest item so I took the array[0] and THAT was the most recent item. Don’t have time to run this one down. still trying to get a certificate installed from GoDaddy in Tomcat 8. it’s not cooperating.

    Java: скачать (64 bit, 32 bit), установка, решение проблем и удаление

    Расскажем как скачать Java 2018 (x64, x32) с официального сайта и установить на свой компьютер (для приложений, сайтов или игры Minecraft), приведем пошаговую инструкцию по добавлению сайта в исключения, рассмотрим самые частные проблемы и способы их решения.
    Покажем как полностью удалить Java с компьютера.

    Скачать Java x64, x32 для Windows

    Всегда рекомендуется использовать последнюю версию Java, так как в ней содержатся обновления компонентов, исправления уязвимостей и улучшения производительности относительно предыдущих версий.
    Удаление предыдущих версий Java позволит гарантировать запуск приложений Java с использованием новейших обновлений безопасности и производительности для этой платформы.
    Программа распространяется бесплатно, скачать последнюю версию для Windows, можно на официальном сайте по ссылкам ниже:

    Это самая последняя версия 8 обновление 191 от 16 октября 2018 года, по ссылкам вы скачаете Java с сайта java.com.

    Если вдруг скачать программу Java для Windows, с официального сайта по ссылкам выше не получается, мы продублировали их:

    Скачать Java 8 Update 191 x32 с нашего сайта (автономный установщик);

    Скачать Java 8 Update 191 x64 с нашего сайта (автономный установщик).

    Установить Java на компьютер

    Выберите автономный установщик программы необходимой разрядности (x32 или x64) для Windows из предыдущего пункта. Появится диалоговое окно загрузки файла.

    Читайте также:  Драйвер intel процессор для windows 10

    Выберите местонахождения папки. (Сохраните файл в определенном месте на вашем компьютере, например, на рабочем столе), затем нажмите кнопку ‘Сохранить’.

    Закройте все приложения (в том числе браузер).

    Чтобы запустить процесс установки, двойным щелчком откройте сохраненный файл.

    Согласитесь с разрешением на внесение изменение на компьютере, нажав Да.

    Нажмите Install для начала установки Java на компьютер.

    Нажмите OK в окне Изменений в лицензионном соглашении.

    Окно прогресса установки программы.

    Сообщение об обнаружении устаревшей версии Java на вашем компьютере.
    Компания настоятельно рекомендует не использовать устаревшие версии приложения.
    Нажимаем Uninstall, для удаления предыдущих установленных версий.

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

    Процесс установки Java завершен.

    Теперь вы можете использовать приложения Java на вашем компьютере.

    Как обновить Java

    Существует два варианта обновления Java: ручной и автоматический.

    Для ручного обновления вы удаляете текущую версию Java, скачиваете и устанавливаете новую версию.

    Для автоматического обновления Java запускаем Check For Updates из папки Java в меню Пуск.

    Соглашаемся с внесением изменений.

    В открывшемся окне Панели управления Java нажимаем на кнопку Update Now.
    И если доступна более новая версия Java, появляется окно Java Setup -Welcome с указанием номера новейшей версии.
    Нажимаем в нем кнопку Update.

    Появляется окно загрузки дистрибутива новой версии.

    После чего, сменяется на окно установки обновленной версии Java.

    Через некоторое время (в зависимости от производительности вашего компьютера) появляется сообщение о успешной установке последней версии Java.

    На этом процесс автоматического обновления завешен.

    Закройте Панель управления Java и можете перейти к следующему пункту статьи, чтобы узнать установленную на пк версию программы.

    Как узнать версию Java

    Узнать установленную версию Java на компьютере, можно двумя способами.

    В списке установленных программ меню Пуск, находим пункт Java и открываем About Java.

    В появившемся окне About Java будет указана текущая версия установленного приложения.

    Второй способ заключается в использовании командной строки Windows.

    Нажмите сочетание Windows+R, в появившемся окне Выполнить напишите cmd и нажмите клавишу Enter.

    В открывшемся окне командной строки Windows введите команду java -version и нажмите Enter.

    Полученный результат указывает, что на компьютере используется Java версии 9 Update 191.

    Java Application Blocked

    Одна из частых ошибок на сайтах использующих апплеты: Application Blocked by Java Security — отсутствие специальных разрешений для выполнения Java приложения на определенном сайте.Исправление ошибки будет добавление сайта указанного в строке Location в список сайтов исключений, в панели управления Java.

    Открываем меню Пуск, в списке установленных программ раскрываем папку Java и запускаем ConfigureJava.В Панели управления переходим на вкладку Security.
    Нажимаем на Edit Site List и c помощи кнопки Add добавляем в новую строку необходимый нам полный адрес сайта указанный в строке Location.

    Адрес указываем полностью, если указан номер порта (в примере 80), указываем его так же. Нажимаем кнопку OK, после чего в списке Exception Site List добавится нужный адрес.

    Нажимаем ОК, выходим из Панели управления Java.

    Перезапускаем браузер, пробуем запустить апплет на сайте.

    Если адрес сайта в Список исключений Java был добавлен без ошибок, то окно Application Blocked больше не появляется.

    Как очистить кеш Java

    Очистка кеша — безопасная и полезная процедура, позволяющая удалить старые версии апплетов или разрешений сайтов, хранящиеся локально на компьютере пользователя.
    Использование кешированной информации иногда может вызывать проблемы, при работе, в случае обновления Java апплетов сайта или изменений разрешений доступа.

    Для очистки кеша откройте Панель управления Java, для этого в меню Пуск, в списке установленных программ раскрываем папку Java и запускаем ConfigureJava.

    На основной вкладке General, в разделе Temporary Internet Files нажимаем кнопку Settings.
    В открывшемся окне хранилища временных файлов нажимаем Delete Files.
    В окне Delete Files and Applications выбираем все доступные пункты и нанимаем кнопку OK.

    Кеш приложений Java успешно очищен, теперь очищаем кеш разрешений безопасности.

    Переходим на вкладку Security, щелкаем по кнопке Restore Security Promts и в появившемся окне подтверждения нажимаем на Restore All.

    После чего Панель управления Java можно закрывать.

    Читайте также:  Pantum p2200 ������� ��� ������

    Кеш Java успешно очищен, все данные и используемые апплеты будут загружены заново.

    Старые версии Java для Windows

    Некоторым приложениям и играм, для работы требуется старая версия Java или какие-то предыдущие апдейты.

    Список популярных предыдущих версий приложения:

    скачать Java 8 Update 45

    скачать Java 7 Update 80

    скачать Java 7 Update 45

    Если вам требуются еще какие-то устаревшие версии приложения, напишите в комментариях и мы добавим ссылки на скачивание.

    Как удалить Java в Windows

    Рассмотрим три способа удаления установленной программы с компьютера:

    Удалить Java через Удаление программ Windows

    Для удаления программы могут потребоваться права администратора.

    Windows 10

    Щелкните по кнопке Пуск правой клавишей мыши и выберите Приложения и возможности.

    Выберите программу для удаления и нажмите ее кнопку Удалить.

    Ответьте на запросы, чтобы завершить удаление

    Windows 8

    В меню «Пуск» введите Панель управления в окне поиска. Выберите Панель управления.

    При отображении панели управления выберите Удаление программы из категории программ.

    Выберите программу для удаления, затем нажмите правой кнопкой мыши и выберите Удалить.

    Ответьте на запросы, чтобы завершить удаление.

    Windows 7

    Откройте меню Пуск и выберите Панель управления.

    Выберите Программы и пункт Программы и компоненты.

    Выделите программу, которую требуется удалить, и нажмите кнопку Удалить.

    Удаление Java с помощью утилиты

    Утилита Java Uninstall Tool:

    На экране отображаются обнаруженные версии Java, которые можно удалить;

    Пользователь может на свой выбор удалить все или некоторые версии Java;

    Работает в операционных системах Windows;

    Позволяет обнаружить и удалить версии Java 1.4.2 и выше;

    Обнаруживаются только версии Java, установленные с помощью программы установки Java. Если Java идет в комплекте с любым приложением, использующим свою собственную программу установки, эта версия Java не будет доступна для удаления.

    Программа распространяется бесплатно, скачать последнюю версию программы удаления для Windows, можно с официального сайта по ссылке ниже:

    Скачать приложение Java Uninstall Tool [1,15 МБ] — это самая последняя версия 1.1.0.0 от 2 мая 2018 года. По ссылке вы скачаете программу с сайта java.com.

    Если вдруг скачать JavaUninstallTool с официального сайта по ссылке выше не получается, мы продублировали ее: можно скачать JavaUninstallTool с нашего сайта.

    Двойным щелчком запустите скачанный файл и разрешите внесение изменений нажав Да.

    Нажмите кнопку Agree на стартовом коне программы и в появившемся окне подтверждения нажмите Да.

    Откроется список установленных и доступных для удаления версий Java. Отметьте галочками версии приложения для удаления и нажмите кнопку Next.
    В появившемся окне подтверждения удаления нажмите Да.

    При удалении старых версий Java, рекомендуется очистить кеш приложения, это поможет избежать проблем сохранение и использования настроек или устаревших версий апплетов на сайтах, нажимаем Да.

    Запускается процесс удаления выбранных версий Java. Все указанные версии Java успешно удалены , нажимаем Close.

    Если на каком-то этапе возникла ошибка и попытка удаления версий с помощью автоматической программы завершилась неудачно, попробуйте удалить Java вручную.

    Удаление Java вручную

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

    Удаление стандартных папок Java

    Удалите папку Java из папки Program Files или Program Files (x86).

    Удаление папок Java из профиля пользователя

    Удалите папки Sun и Oracle (если они присутствуют) из папок LocalLow и Roaming.

    Папки LocalLow и Roaming по-умолчанию скрыты и находятся в папке приложений пользователя AppData.
    Для нахождения данной папки нажмите сочетание клавиш Windows+R или в меню Пуск нажмите кнопку Выполнить.
    В открывшемся окне введите appdata , после чего нажмите кнопку ОК.
    Последовательно откройте папки LocalLow и Roaming. Удалите папки Sun и Oracle (если они присутствуют).

    Удаление папки Java из реестра Windows

    Удалите папку JavaSoft из разделов HKEY_CURRENT_USER\Software и HKEY_LOCAL_MACHINE\SOFTWARE.

    Откройте редактор реестра, нажмите сочетание клавиш Windows+R или в меню Пуск нажмите кнопку Выполнить.
    В открывшемся окне введите regedit, после чего нажмите кнопку ОК.

    Раскрываем раздел HKEY_CURRENT_USER, папка Software. Находим и удаляем папку JavaSoft.

    Точно так же, удаляем папку JavaSoft из раздела HKEY_LOCAL_MACHINE папка SOFTWARE.

    После удаления служебных папок Java и разделов JavaSoft реестра Windows перезагрузите компьютер.

    На этом полное удаление Java с компьютера пользователя успешно завершено.

    Оцените статью