【问题标题】:Adding .jars to CLASSPATH?将 .jars 添加到 CLASSPATH?
【发布时间】:2012-06-11 04:12:01
【问题描述】:

我正在尝试与非官方的 Android API 交互:http://code.google.com/p/android-market-api/。它包括两个 .jar,我必须将它们添加到我的类路径中(我在 Windows 7 上)

我已将 .jars、androidmarket 和 protobuf 都放入我的项目中 目录,并编辑了我的 CLASSPATH 以包含两个 .jar:

C:\xxxxxxxxxx\JAVA 项目文件夹\protobuf-java-2.2.0.jar;C:\xxxxxxxxxx\JAVA 项目文件夹\androidmarketapi-0.6.jar;C:\Program Files (x86)\Java \jre6\lib\ext\QTJava.zip

但是,当我创建一个测试器类来尝试实例化一个新的 MarketSession 对象,javac 拒绝编译!这是我的测试仪 类:

public class Tester {
    public static void main (String[] args) {
        MarketSession session = new MarketSession(true);
            System.out.println("login...");
    }
}

javac 抱怨它找不到 MarketSession 符号。任何 线索?我知道这是一个针对 API 的特定问题,但我想我可能遗漏了一些关于 .jars 和 CLASSPATH 的基本知识。有什么建议吗?

谢谢!

【问题讨论】:

    标签: jar classpath


    【解决方案1】:

    你需要在 Tester 类中 import MarketSession

    import com.gc.android.market.api.MarketSession;
    public class Tester {
        public static void main (String[] args) {
            MarketSession session = new MarketSession(true);
                System.out.println("login...");
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2020-10-28
      • 2010-10-06
      • 1970-01-01
      • 1970-01-01
      • 2011-08-10
      • 1970-01-01
      • 2016-06-26
      • 1970-01-01
      • 2013-03-15
      相关资源
      最近更新 更多