Документация отсутствует в затмении

Я новичок в разработке затмения / Java Mobile и всех остальных ключевых слов.

Я только что скачал пакет eclipse pulsar и установил его, я также скачал "java me sdk 3.0", установил его и связал в eclipse. Теперь я могу создать новый мидлет, и я использую шаблон всплеска в качестве начала.

теперь я набрал: g.drawString(...) и у меня есть строковый аргумент, который должен быть отображаемой строкой. и другие три целых числа. Теперь проблема в том, что нет документации вообще. это как вы должны угадать, что каждый аргумент есть что. Я уверен, что есть что-то под названием документация, верно? но я не знаю, где это SDK? это затмение? где я могу это исправить? даже тип 'string', я не смог найти его документацию.

РЕДАКТИРОВАТЬ: теперь в моем установленном JRES у меня есть только JRE6, хотя я также установил JDK1.6.0, но он не появляется, я добавил его сейчас...

Но главное здесь - это то, что мне пришлось загрузить нечто, называемое "беспроводной набор инструментов Sun Java", в котором предлагалось загрузить новую функцию "sun_java_me_sdk-3_0-win.exe". и я сделал, когда я установил его, у меня есть новый раздел "окно-> настройки->javame", который также содержит отсутствующие конфигурации. но в нем есть раздел под названием "управление устройством" (то есть устройство, с которым мне нужно работать, например, стандартные конфигурации Hansets), каждый с набором jar-файлов. И очень немногие банки имеют Javadoc расположение. Я знаю, где сейчас находится Javadoc, но он не охватывает все банки, с которыми я работаю.

Итак, резюмируем: я думаю, что я работаю против SWT SDK, и мне нужно связать библиотеки, с которыми я работаю, с их соответствующим Javadoc. но не уверен, так как не предполагается, что класс 'Graphics' или класс 'string' будет использоваться из этого SDK, а не по умолчанию Java Java SDK 1.6.0? Я думаю, что я потрачу этот день, чтобы попытаться исправить все это, и действительно понять, с какими библиотеками я работаю, и если я смогу скачать остальные javadocs и использовать их. если это не сработает, я пойду с netbeans. они говорят, что гораздо проще развернуть

Я установил netbeans, и документация работает. Внутри NetBeans я видел, что они интегрируют Java_ME_platform_SDK_3.0, но я не знаю, откуда они предоставляют Javadoc.

3 ответа

Решение

Мой вопрос близок к этому вопросу, вы можете обратиться к Прикрепить Javadoc к Eclipse для Java ME

Во всяком случае, Константин Комиссарчик также правильно ответил на то, как вы установили местоположение Javadoc.

Теперь проблема в 'Java_ME_platform_SDK_3.0', в любом случае, через ручную настройку конфигурации местоположения javadoc, он работает после перезапуска затмения с аргументом -clean.удачи

У меня есть простой обход, который решает эту проблему. Просто зайдите в настройки библиотеки, вы увидите, что отсутствует javadoc файла cldc11api.jar, укажите его в том же месте, что и midp21api.jar, перезапустите eclipse. Надеюсь, эта работа для вас.

У меня нет непосредственного опыта разработки Java ME в Eclipse, но я расскажу вам, как работает Javadoc Hooked в Eclipse, и вы можете продолжить исследование.

  1. Зайдите в Окно -> Настройки -> Java -> Установленные JRE. Вы должны найти вашу установку Java ME в списке здесь.
  2. Выберите его и нажмите "Изменить".
  3. Разверните различные jar-узлы в системных библиотеках JRE. Вы увидите вложение источника и местоположение Javadoc.
  4. Если вы не видите местоположение в списке под Javadoc, выберите эту запись в дереве и нажмите кнопку Местоположение Javadoc, чтобы изменить местоположение.

Для меня, используя Java SE, я вижу местоположение, указанное следующим образом: http://java.sun.com/javase/6/docs/api/

Вполне возможно, что Eclipse просто не знает, где найти Java ME Javadoc. Если вы знаете местоположение, вы можете указать его в диалоговом окне выше. Это может быть локальный или удаленный URL.

Если местоположение указано и отображается правильно, проблема может быть связана с сетевым подключением. Если вы находитесь за прокси-сервером, убедитесь, что он правильно указан в меню "Окно" -> "Настройки" -> "Общие" -> "Сетевые подключения".

Другие вопросы по тегам