Не найдено определение для экспортированной статической подпрограммы: .main (String args []) - PullRequest
1 голос
/ 29 октября 2009

мы выполняем мои файлы .cod и .jad на симуляторе Blackberry JDE4.0.27290. при создании этого проекта мы получаем следующие предупреждения

Deleting C:\Program Files\Research In Motion\BlackBerry JDE 4.0.2\samples\com\rim\samples\device\BlackCard\BlackCard.cod.
Building BlackCard ...
C:\Program Files\Research In Motion\BlackBerry JDE 4.0.2\bin\rapc.exe  -quiet import=..\..\..\..\..\..\lib\net_rim_api.jar codename=BlackCard BlackCard.rapc "C:\Program Files\Research In Motion\BlackBerry JDE 4.0.2\1[1].1\1.1\BlackCard.cod" "C:\Program Files\Research In Motion\BlackBerry JDE 4.0.2\1[1].1\1.1\BlackCard.jad"
Warning!: No entry points found
Warning!: No definition found for exported static routine: .main(String[])
BlackCard - no errors.
Build complete.

Ответы [ 4 ]

3 голосов
/ 18 сентября 2012

Я искал во многих форумах, чтобы решить эту проблему. Но нашел простой способ создать новый проект BlackBerry без этой проблемы.

У меня есть Eclipse SDK Version: 3.7.0 включает BlackBerry SDK.

Ответ:

  1. Создание проекта BlackBerry: (Меню) Файл-> Новый-> Проект BlackBerry
  2. Введите название проекта.
  3. Нажмите «Далее».
  4. Под окном вкладки источника откройте «Детали» (если он не открыт, щелкните стрелку рядом с «Подробности»)
  5. Нажмите «Добавить проект '...', чтобы построить путь»
  6. Нажмите «Готово».

Это работает для меня, и я надеюсь на вас тоже;)

Извините за мой английский.

Андре Мюллер

0 голосов
/ 07 февраля 2011
0 голосов
/ 14 сентября 2012

Я только что попытался использовать старую версию JDK, и меня поразила эта ошибка. Я бы не пометил это как решенное. Я все еще пытаюсь выяснить, как изменить мой путь к классу, ala http://supportforums.blackberry.com/t5/Java-Development/No-definition-found-for-exported-static-routine-main-String/td-p/238814 "Причиной была неверно сконфигурированный bin-путь в пути к классам eclipse. Eclipse генерировал файлы классов в другом месте, чем компилятор Rapc искал их Исправление пути к классам сделало это. »Правда, я использую BBEclipse на Mac: /

0 голосов
/ 29 октября 2009

Здесь не так много контекста - но на самом деле похоже, что в вашем проекте не определено main.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...