У меня есть апплет java, который не работает на 64-битных системах (браузеры & OS 64Bit), но отлично работает на 32-битных клиентских системах. Почему апплет не удается выполнить в клиентской системе 64Bit?Может ли весь апплет Java работать на 64-битном браузере с поддержкой JRE?
ответ
Нет такой вещи, как 32-разрядный Java-апплет.
Источники Java скомпилированы в байтовый код, который не имеет «свойства» 32-битного или 64-битного. Только JVM имеет варианты 32 бит или 64 бит.
До тех пор, пока ваш апплет содержит только код Java (и не содержит собственных библиотек), он должен работать как на 32-битных, так и на 64-битных JVM независимо от того, что вы использовали для компиляции ваших источников.
+1 Первое предложение оно заслуживает. – EJP
1: Если апплет является чистой Java (то есть нет собственного кода), то это не имеет значения, для чего «CPU был скомпилирован, потому что нет машинного кода. Байт-код Java полностью переносимый - требуется только, чтобы у вас была JVM не старше, которая была целью при компиляции.
2: Ваша ошибка связана с отсутствием атрибута манифеста приложения-имени, поскольку ваш журнал говорит, что это не связано с архитектурой процессора, и этот апплет не будет работать и на x86_64.
На самом деле он работает на других системах, которые находятся на 32-битной основе. Вот почему я сомневаюсь в архитектуре. Небольшая странная ошибка, хотя –
Попробуйте распаковать файл .jar и посмотрите, что внутри. Есть ли манифест и что он содержит. @SairamKrish –
- 1. Может ли апплет Java работать как сервер?
- 2. Java-апплет перестает работать после обновления до JRE 7u21
- 3. Апплет Java не запускается после обновления JRE
- 4. Невозможно запустить Java апплет в веб-браузере
- 5. Java-апплет странного поведения производительности на последней версии JRE (7.55+)
- 6. Может ли WSO2 Identity Server 5.1.0 работать только с JRE?
- 7. Как автоматизировать Java-апплет в браузере
- 8. Может ли апплет Java Card «автоматически выбирать»?
- 9. Может ли макрос работать в браузере?
- 10. Может ли Azure webjob установить Java JRE?
- 11. Мой первый апплет не загружается в браузере
- 12. Java-апплет не отображается в браузере
- 13. может java-апплет сохранять файлы?
- 14. Как запустить java-апплет в веб-браузере
- 15. Не удается запустить Java-апплет в браузере
- 16. Может ли Java-апплет отправлять информацию на сервер?
- 17. Какую веб-страницу может использовать Java-апплет на моем компьютере?
- 18. Как мы интегрируем апплет с поддержкой zoho?
- 19. Если в браузере JRE запущены апплеты, то почему на машине требуется JRE?
- 20. Апплет не отображается в браузере
- 21. Апплет не работает в браузере
- 22. Можно ли запустить Java-апплет в приложении Java на Android?
- 23. JRE-9 обесценивает подключаемый модуль браузера. Может ли веб-запуск (JNLP) запускаться непосредственно в JRE-9?
- 24. Как отлаживать java-апплет
- 25. Java-апплет может использовать слишком много памяти
- 26. Может ли апплет установить приложение?
- 27. Java-апплет не работает в браузере - с использованием файла изображения
- 28. Может ли таймер java работать быстрее?
- 29. Как работать с HTTP-поддержкой?
- 30. Апплет не может открыть соединение гнезда в JRE 8 работают в JRE 7 и ниже
Сделайте все * другие * Java-апплеты работают над проблемной системой? Как насчет непосредственного использования апплета? – thkala
Сообщение просто * предупреждение *. См. Http://docs.oracle.com/javase/8/docs/technotes/guides/jweb/security/manifest.html#app_name. Вам нужно сделать больше анализа, чтобы узнать, почему вы не используете апплет. Вывод, который вы опубликовали, не дает никакого намека. – Holger
да., Сообщение было всего лишь предупреждением., Я обновил свой вопрос –