本帖最后由 zhangbenqiang 于 2010-03-26 10:44:48 编辑

解决方案 »

  1.   

    按照你的想法,应该是可以实现的。
    如果要手动编译的话,可以将class文件copy到bin目录下,然后在编译时指定cp参数为bin。
    注意,copy的时候,是要带上package的。也就是说,如果你的class是:test.package.ClassName
    那么目录结构应该是:
    bin/test/package/ClassName.class
    编译的时候也要注意,指定的源文件应该是带package的,而不是进入此java文件所在目录后再直接编译。
    比如,按照你现在的目录结构,你应该在cmd中进入src目录,然后:
    java -cp ..\bin TestKeyDemo.java #注意,我省略了目标目录。所以生成的class文件与java文件在同一目录
      

  2.   


    main 那部分代码我没贴出来。
    我贴上的是只是一小部分代码
      

  3.   

    如何用程序实现,把一个class文件加入到一个jar文件中