解决方案 »

  1.   

    你的类名是MyAdd.j  不是 MyAdd
      

  2.   

    public class MyAdd.j
    类名是MyAdd.j  
    类名不要有带点。。
    public class后面跟的就是类名
      

  3.   

    centos下安装HBase后。
    在   /home/hbae目录下
    /etc/profile   中的配置
    export HBASE_HOME="/home/hbase"
    export PATH=$HBASE_HOME/bin:$PATH
    写代码的时候要
    import org.apache.hadoop.hbase.client.HTable;
    但是报错
    error: package org.apache.hadoop.hbase.client does not exist
    import org.apache.hadoop.hbase.client.HTable;  这么import导入的时候从什么地方开始寻找org目录的?                                     ^
      

  4.   

    导入第三方包import org.apache.hadoop.conf.Configuration;  
    import org.apache.hadoop.hbase.HBaseConfiguration;  
    import org.apache.hadoop.hbase.HColumnDescriptor;  
    import org.apache.hadoop.hbase.HTableDescriptor;  
    import org.apache.hadoop.hbase.KeyValue;  
    import org.apache.hadoop.hbase.client.HBaseAdmin;  
    import org.apache.hadoop.hbase.client.HTable;  
    import org.apache.hadoop.hbase.client.Result;  
    import org.apache.hadoop.hbase.client.ResultScanner;  
    import org.apache.hadoop.hbase.client.Scan;  
    import org.apache.hadoop.hbase.io.BatchUpdate; //...............................这些包的位置在
    /home/hbase/bin   目录下[root@wangxin hbase_c2java]# javac -cp /home/hbase/lib/*.jar  HBase_c2java.java      
    javac: invalid flag: /home/hbase/lib/aopalliance-1.0.jar
    Usage: javac <options> <source files>
    use -help for a list of possible options这么做是哪里问题?