0

我收到以下类型的错误,谁能帮忙解决这个问题。我使用过 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].
4

1 回答 1

0

看起来编译器找不到 RIM 的 BlackBerry API,请确保您的项目在构建路径 (net_rim_api.jar) 的库中具有 JRE 系统库 [BlackBerry JRE x.0.0]。在“使用了以下类路径”之后,它没有在您的输出中列出。找到它的路径应该类似于BLACKBERRY ECLIPSE ROOT \plugins\net.rim.ejde.componentpack VERSION \components\lib。

于 2011-12-23T09:25:09.600 回答