Как заставить Microsoft JVM работать над Windows 7?

Я борюсь со следующей проблемой. Я не могу установить MS JVM 3810 правильно в Windows 7. Когда я запускаю Проводник Interner 8, не запуская программ java 1.1, выбор Java, пользовательские настройки под интернет-опциями вызывают катастрофический отказ браузера.

У меня есть некоторые программы Java 1.1, которые работают хорошо в Internet Explorer 8 на Windows XP после установки MS JVM 3810. Я знаю, что не рекомендуется использовать эту старую JVM, но это не краткосрочная опция портировать программы в более новом Java, так как это содержит сторонние компоненты. Завершенный переписывают, долгосрочный план.

Странно jview и appletviewer (jview /a) работы от консоли так MS JVM 3810 не полностью арестованы просто, IE 8 не нравится он. Проблема с appletviewer состоит в том, что он не может соединиться с сервером, даже если и подписанное и неподписанное содержание в Java пользовательские настройки было установлено Включить все. (Так как Java, пользовательские настройки были недостижимы из-за катастрофического отказа модификации - включая Мой компьютер - был выполнен через реестр и предварительно проверен для поведения правильно на Windows XP и Internet Explorer 8.), Если jview работал затем, я мог бы, по крайней мере, думать об обходном решении.

Существует ли способ настроить MS JVM или jview правильно в Windows 7?

Другой опции был бы:

  • Проверка беты Internet Explorer 9.
  • Используя virtualbox и Windows XP более старый IE в нем.
  • Задержка обновления Windows 7.
  • ...

Обновление

Наконец мы изменили все программы для работы параллельно апплетом и приложением также.

Таким образом, программы могут все еще использоваться от браузера на более старых версиях Windows. В Windows 7 приложения запущены от рабочего стола. Установка на всей пользовательской машине может легко быть решена, так как у них уже есть большой диск распространенного приложения. Обновление кода является, к счастью, только несколькими строками модификации: включая основной метод в классе апплета. Кроме того, вместо стартовой страницы HTML bat-файл используется для установки пути к классу перед запуском с jview.

3
задан 04.01.2012, 10:09

1 ответ

Я нахожусь неправильно в размышлении, что последняя Oracle JVM выполнит байт-код Java 1.1?

Вы попробовали это? Какие ошибки Вы получали?

Приложение или библиотеки полагаются на расширения MS?

Форум Microsoft предлагает некоторые обходные решения.


Если Вы не можете решить проблемы при выполнении неподдерживаемого и устаревшего MSJVM в соответствии с Windows 7, единственный способ запустить приложение состоит в том, чтобы сделать так под более старой операционной системой Windows, возможно, в виртуальном ПК в соответствии с Windows 7.

Microsoft имеет руководство по переходу MSJVM, которое включает Инструмент диагностики MSJVM и инструменты для перевода J ++ в C#.

Я не думаю, что можно легко преодолеть основную проблему, что Microsoft отбросила поддержку MSJVM.

1
ответ дан 08.12.2019, 04:21

Теги

Похожие вопросы