jar -vcf classname jarname

解决方案 »

  1.   

    本人是楼主
            我通过命令:jar -vcf jarname classname
            在我这里是:jar -vcf MonthBean MonthBean.class
            生成了jar文件:MonthBean.
            现在我把相关的jar文件,class文件,java文件都放在c:\calendar目录里。
            于是在c:\calendar目录下有如下文件:
             MonthBean.class,MonthBean.java,MonthBean(jar文件),TestMB.java 
            同时我把c:\calendar目录加入了环境变量classpath路径里。
            但我在cmd方式下c:\calendar 目录下执行命令:
            javac TestMB.java提示出错如下:
             
    C:\calendar>javac TestMB.java
    TestMB.java:6: cannot resolve symbol
    symbol  : class MonthBean
    location: class calendar.TestMB
                    MonthBean mb =new MonthBean();
                    ^
    TestMB.java:6: cannot resolve symbol
    symbol  : class MonthBean
    location: class calendar.TestMB
                    MonthBean mb =new MonthBean();
                                      ^
    2 errors拜请高手教之!!!!