Ошибка импорта Java в затмении

Мне записали код в Java. когда я загружаю его в затмении, это показывает, что ошибка в строке импорта кода Java "импорт com.sun.java.browser.plugin2 не может быть разрешена"

import com.sun.java.browser.plugin2.*;

Как я могу зафиксировать эту ошибку..??

5
задан Andromeda 29 January 2010 в 08:51
поделиться

5 ответов

Возможно, что это связано с версией Java, с которой вы создаете свой проект, поскольку новые файлы классов апплета были введены только в Java 1.6 / 6.0. Итак, щелкните правой кнопкой мыши на вашем проекте слева, перейдите в свойства, путь сборки Java, вкладка «Библиотеки» и прокрутите вниз по списку, пока не увидите «Библиотеку системы JRE». Обратите внимание на версию. Если он читает менее 6,0 / 1.6, вы используете старую версию.

Нажмите на систему JRE Системную библиотеку, нажмите «Удалить» (убедитесь, что у вас установлено хотя бы Java 1.6!) Затем нажмите Добавить библиотеку. Выберите JRE System Bibreation и выберите вашу версию Java. Если это не указано, перечисляйте окно> Настройки, Java> Установлены JRES, нажмите «Добавить» и найдите JRE. Затем повторите тот же процесс, и он должен работать.

(Редактировать: игнорируйте то, что я сказал, com.sun. * Классы скрыты от пользователя. Я не думаю, что вы можете его использовать)

3
ответ дан 14 December 2019 в 19:13
поделиться

Необходимо добавить подключаемый модуль в запись зависимости MANIFEST.MF

  • Open MANIFEST.MF
  • Got to tab Dependencies
  • Add the plugin your referenced class is placed

Необходимо также убедиться, что пакет, вызываемый класс leging, добавлен на вкладке «Runtime» файла MANIFEST EST EST.

EDIT:

Файл MANIFEST находится в каталоге/META-INF

-121--4998344-

Вы ввели это значение? Тогда путь построения неверен. Если не уверен, что происходит.

-121--4998341-

Вы уверены, что используете правильный JRE для своего проекта? Как Java6?
См. также параметры настройки JRE и затем удостоверьтесь, что ваш проект использует Java6 JRE.

0
ответ дан 14 December 2019 в 19:13
поделиться

Насколько я знаю, пакеты com.sun. * являются деталями реализации определенного JVM и не должны использоваться разработчиками приложений. Они могут быть немного отличаться даже между незначительными версиями JVM. Разница между основными версиями или JVMS различных поставщиков может быть достаточной. Таким образом, IBM и Sun's JVMS имеют разные структуры этих пакетов. Только пакеты Java. * и javax. * и org. * следует использовать. Чтобы исправить эту ошибку правильно, вы не должны использовать этот пакет. Чтобы взломать его, вы можете попробовать настроить Eclipse, чтобы использовать подходящий JVM, хотя я не знаю, как это сделать.

Обновление: Есть FAQ вход об этих пакетах. Благодаря r. Бегроза .

2
ответ дан 14 December 2019 в 19:13
поделиться

Вы вводили это? Затем путь сборки в неверном. Если не уверен, что происходит.

0
ответ дан 14 December 2019 в 19:13
поделиться

Вы должны добавить плагин к входу за зависимостью MANEEST.MF

  • Open Mainest.mf
  • Должен вкладывать зависимости
  • Добавьте плагин Ваш ссылок класс

, вы также должны быть уверены , что пакет, то называемый класс лежит, добавляется в вкладке «время выполнения» файла манифеста.

Редактировать:

Файл манифеста, который вы можете найти в каталоге / Meta-inf

0
ответ дан 14 December 2019 в 19:13
поделиться
Другие вопросы по тегам:

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