surpassdream的专栏

业精于勤荒于嬉 行成于思毁于随

Compile failed; see the compiler error output for details

 

出现 Compile failed; see the compiler error output for details错误,请大家帮忙解决!!!


public class CopyOfComplierToClass2 {
 
 public boolean sourceConvertClass() {
  boolean flag = false;
  File f = new File("d:/generator-output/hibernate/code/");

  // 找到所有的文件
  File[] files = f.listFiles();
  Javac compiler = new Javac();
  File destFile = null;
  for (File file : files) {
   // 找出不含.java文件
   if (file.getName().contains(".java")) {
    compiler.setProject(new Project());
    // 编译后的.class文件存放的路径
    destFile = new File("d:/generator-output/hibernate/code/");
    destFile.mkdirs();
    // 要编译的源文件目录
    Path srcPath = new Path(compiler.getProject(),
      "d:/generator-output/hibernate/code/");
    compiler.setFork(true);
    compiler.setSrcdir(srcPath);
    compiler.setDestdir(destFile);
    try {
     compiler.execute();
     flag = true;
    } catch (BuildException e) {

     //System.out.println("编译.class文件出现错误");
    }
   }

  }

  return flag;
 }

public static void main(String[] args) {

 

CopyOfComplierToClass2   cct = new CopyOfComplierToClass2 ();

 

System.out.println(cct.sourceConvertClass() );

 

}

 

}

 

 

阅读更多
个人分类: Exception
相关热词: compile与
上一篇 openxava出现异常,希望大家能帮忙解决!!!
下一篇终于可以离开走秀了
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭