Пакет ежевики не найден - PullRequest
       29

Пакет ежевики не найден

0 голосов
/ 23 декабря 2011

Я получаю следующий тип ошибки, может кто-нибудь помочь с этим. Я использовал Eclipse 3.2.2 и Blackberry-5.0.0 jar, уровень соответствия компилятора 1.4, jdk 1.5 и j2mepolish-2.1.4.jar

C:\Documents and Settings\Administrator\workspace1\TTMFBlackBerry\src\ChangeOfDividendPoster.java:12: package net.rim.device.api.io.transport does not exist
    [javac] import net.rim.device.api.io.transport.ConnectionDescriptor;
    [javac]                                        ^
    [javac] C:\Documents and Settings\Administrator\workspace1\TTMFBlackBerry\src\ChangeOfDividendPoster.java:13: package net.rim.device.api.io.transport does not exist
    [javac] import net.rim.device.api.io.transport.ConnectionFactory;
    [javac]                                        ^
    [javac] C:\Documents and Settings\Administrator\workspace1\TTMFBlackBerry\src\ChangeOfDividendPoster.java:101: cannot find symbol
    [javac] symbol  : class ConnectionFactory
    [javac] location: class ChangeOfDividendPoster
    [javac]          ConnectionFactory connFact = new ConnectionFactory();
    [javac]                  ^
    [javac] C:\Documents and Settings\Administrator\workspace1\TTMFBlackBerry\src\ChangeOfDividendPoster.java:101: cannot find symbol
    [javac] symbol  : class ConnectionFactory
    [javac] location: class ChangeOfDividendPoster
    [javac]          ConnectionFactory connFact = new ConnectionFactory();
    [javac]                                                   ^
    [javac] C:\Documents and Settings\Administrator\workspace1\TTMFBlackBerry\src\ChangeOfDividendPoster.java:102: cannot find symbol
    [javac] symbol  : class ConnectionDescriptor
    [javac] location: class ChangeOfDividendPoster
    [javac]          ConnectionDescriptor connDesc;
    [javac]          ^
    [javac] 5 errors
[javac] If an API-class was not found, you might need to define where to find the device-APIs. Following classpath has been used: [C:\Program Files\J2ME-Polish2.2.1\import\mmapi.jar;C:\Program Files\J2ME-Polish2.2.1\import\cldc-1.1.jar;C:\Program Files\J2ME-Polish2.2.1\import\midp-2.0.jar;C:/Program Files/J2ME-Polish2.2.1/import/nokia-ui.jar;C:/Program Files/J2ME-Polish2.2.1/import/pdaapi.jar;C:/Program Files/J2ME-Polish2.2.1/import/btapi.jar;C:/Program Files/J2ME-Polish2.2.1/import/wmapi-2.0.jar;C:/Program Files/J2ME-Polish2.2.1/import/wmapi.jar;C:/Program Files/J2ME-Polish2.2.1/import/m3g.jar;C:/Program Files/J2ME-Polish2.2.1/import/jsr172.jar;C:/Program Files/J2ME-Polish2.2.1/import/jsr234.jar].

1 Ответ

0 голосов
/ 23 декабря 2011

Похоже, что компилятор не может найти API RIM BlackBerry, убедитесь, что в вашем проекте есть JRE System Library [BlackBerry JRE x.0.0] в библиотеках пути сборки (net_rim_api.jar). Он не отображается в ваших выходных данных после того, как "использовался следующий путь к классу". Путь, где он найден, должен быть примерно таким: BLACKBERRY ECLIPSE ROOT \ plugins \ net.rim.ejde.componentpack VERSION \ components \ lib.

...