документация отсутствует в затмении - PullRequest
1 голос
/ 08 марта 2011

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

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

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

EDIT: теперь в моем установленном 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 ]

1 голос
/ 02 сентября 2011

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

0 голосов
/ 09 марта 2011

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

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

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

0 голосов
/ 08 марта 2011

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

Выберите ее и нажмите Edit. Разверните различные jar-узлы в системных библиотеках JRE.Вы увидите вложение источника и местоположение Javadoc. Если вы не видите местоположение в списке под Javadoc, выберите эту запись в дереве и нажмите кнопку Местоположение Javadoc, чтобы изменить местоположение.Для меня, используя Java SE, я вижу местоположение, указанное следующим образом: http://java.sun.com/javase/6/docs/api/

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

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

...