我用反编译软件将一个.class文件编译成.java文件,我修改了里面的几个字,我如何再将.java编译成.class文件使其能正常使用呢?

解决方案 »

  1.   

    javac -d . *.java
    这样才能建立好包结构
    呵呵,刚学到的
      

  2.   

    没有IDE的话,装个JDK,然后把这个 反编译后*.JAVA文件文件放在其他的.CLASS文件包中.因为他们可能会用到其他类文件中的类.
    具体问题可能还要具体的分析.
      

  3.   

    安装jdk,设置环境变量,然后javac *.java
      

  4.   

    (1)前提条件是:你的JDK配置正确,运行javac没有错误信息
    (2)在运行菜单中输入CMD,进入你源文件所在目录,命令行中输入javac *.java
    (3)jar cvfm classes.jar mymanifest -C foo/ (注释:用一个存在的清单(manifest)文件 'mymanifest' 将 foo/ 目录下的所有
        文件存档到一个名为 'classes.jar' 的存档文件中:
    jar cvfm classes.jar mymanifest -C foo/ .)
      

  5.   

    用这中方式也可以
    jar cvf classes.jar mymanifest
      

  6.   

    用java 这样也行 呵呵
    java -cp .;%java_home%/lib/tools.jar com.sun.tools.javac.Main  *.java
      

  7.   

    无语
    编译还不懂
    反编译什么
    ----------
    you are right ,i argee with you..
      

  8.   

    jayfantsy()说的好,编译都还不懂就去搞什么反编译???