调用 Ant api 出现Compile failed; see the compiler error output for details异常

[b][color=red][color=red][color=red]该方法是把d:/generator-output/hibernate/code/这个文件夹下的多个.java编译为.class文件[/color][/color][/color][/b]

但是出现Compile failed; see the compiler error output for details异常,希望大家帮忙解决,谢了

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;
}
0

1个回答

我记得也遇到过这样的情况。我当初没有编译。但当我编译了,就没有错 了。我也没有管了。你看看是否ToMact给的内存够吗?

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于uiautomator的build.xml不能编译的问题
BUILD FAILED D:\environment\adt-bundle-windows-x86_64-20140702\sdk\tools\ant\uibuild.xml:183: Compile failed; see the compiler error output for details.
android studio 编译调试 错误
Execution failed for task ':TestAndroid:compileDebug'. 有各种各样原因,具体就请自己进cmd编译看什么地方出错 进入项目的gradle文件所在目录打 gradlew compileDebug --stacktrace 来追踪就可以啦~   昨天编译的时候出现了问题,具体问题具体解决! Gradle: FAILURE: B
调用 Ant api 出现Compile failed; see the compiler error output for details异常
[b][color=red][color=red][color=red]该方法是把d:/generator-output/hibernate/code/这个文件夹下的多个.java编译为.class文件[/color][/color][/color][/b]rnrn但是出现Compile failed; see the compiler error output for details异常,希望大家帮忙解决,谢了rnrnpublic boolean sourceConvertClass() rn boolean flag = false;rn File f = new File("d:/generator-output/hibernate/code/");rnrn // 找到所有的文件rn File[] files = f.listFiles();rn Javac compiler = new Javac();rn File destFile = null;rn for (File file : files) rn // 找出不含.java文件rn if (file.getName().contains(".java")) rn compiler.setProject(new Project());rn // 编译后的.class文件存放的路径rn destFile = new File("d:/generator-output/hibernate/code/");rn destFile.mkdirs();rn // 要编译的源文件目录rn Path srcPath = new Path(compiler.getProject(),rn "d:/generator-output/hibernate/code/");rn compiler.setFork(true);rn compiler.setSrcdir(srcPath);rn compiler.setDestdir(destFile);rn try rn compiler.execute();rn flag = true;rn catch (BuildException e) rnrn //System.out.println("编译.class文件出现错误");rn rn rnrn rnrn return flag;rn rn
Hive数据仓库笔记(二)
分区和桶:   分区:可以提高查询的效率,只扫描固定范围数据,不用全部扫描 CREATE TABLE logs (ts BIGINT, lineSTRING) PARTITIONED BY (dt STRING, country STRING); 通过关键字PARTITIONED BY 定义分区表   LOAD DATA LOCAL INPATH '/home/data/file1'
第一个测试案例
第一个测试案例 本章讲述如何用qing-automation框架去写测试案例, 首先进入下载页https://git.oschina.net/xhyspring/qing-automation, 点击 下载zip 这个按钮。代码下载完成后,解压zip包。 [+]查看原图 接下来就是准备启动项目,在启动项目之前,确保你电脑已经安装JDK7和Ant。 JDK7安装,
Compile failed; see the compiler error output for details.
哪位侠客帮我看看,真的找不出办法了!,在JDK下编译也出这错,JDK版本已一样!rn2009-05-27 22:56:25,250 ERROR [org.apache.jasper.compiler.Compiler] Javac exception rnCompile failed; see the compiler error output for details.rn at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:944)rn at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:764)rn at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:382)rn at org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)rn at org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)rnrn2009-05-27 22:56:25,250 ERROR [org.apache.jasper.compiler.Compiler] Env: Compile: javaFileName=/E:/jboss-3.2.5/server/default/work/jboss.web/localhost/HSWeb//org/apache/jsp/contract/register\manage_005fview_jsp.javarn classpath=/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/classes/;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/axis-ant.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/axis.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/commons-discovery-0.2.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/commons-fileupload-1.0.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/commons-logging-1.0.4.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/IdGeneratorService.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/jaxrpc.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/jxl.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/log4j-1.2.8.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/log4j.properties;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/Moc_Common.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/mr.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/msbase.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/mssqlserver.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/msutil.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/ot-common.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/saaj.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/servlet.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/tools.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/wsdl4j-1.5.1.jar;E:\jboss-3.2.5\server\default\work\jboss.web\localhost\HSWeb;/E:/jboss-3.2.5/server/default/lib/snmp-support.jar;/E:/jboss-3.2.5/lib/dom4j.jar;/E:/jboss-3.2.5/server/default/tmp/deploy/tmp53041commons-logging.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/jaxrpc.jar;/E:/jboss-3.2.5/server/default/lib/scheduler-plugin-example.jar;/E:/jboss-3.2.5/server/default/tmp/deploy/tmp53037commons-beanutils.jar;/E:/jboss-3.2.5/server/default/lib/jboss-transaction.jar;/E:/jboss-3.2.5/server/default/lib/jboss-management.jar;/E:/jboss-3.2.5/server/default/tmp/deploy/tmp53045jasper-runtime.jar;/E:/jboss-3.2.5/server/default/tmp/deploy/tmp53049servlet-api.jar;/E:/jboss-3.2.5/server/default/deploy/HSWeb.war/WEB-INF/lib/axis-ant.jar;/E:/jboss-3.2.5/server/default/lib/autonumber-plugin.jar rn cp=E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\lib\ot-common.jarrn cp=E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\lib\saaj.jarrn cp=E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\lib\servlet.jarrn cp=E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\lib\tools.jarrn cp=E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\lib\wsdl4j-1.5.1.jarrn cp=E:\jboss-3.2.5\server\default\work\jboss.web\localhost\HSWebrn cp=E:\jboss-3.2.5\server\default\lib\snmp-support.jarrn cp=E:\jboss-3.2.5\lib\dom4j.jarrn cp=E:\jboss-3.2.5\server\default\tmp\deploy\tmp53041commons-logging.jarrn cp=E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\lib\jaxrpc.jarrn cp=E:\jboss-3.2.5\server\default\lib\scheduler-plugin-example.jarrn cp=E:\jboss-3.2.5\server\default\tmp\deploy\tmp53037commons-beanutils.jarrn cp=E:\jboss-3.2.5\server\default\lib\jboss-transaction.jarrn cp=E:\jboss-3.2.5\server\default\lib\jboss-management.jarrn cp=E:\jboss-3.2.5\server\default\tmp\deploy\tmp53045jasper-runtime.jarrn cp=E:\jboss-3.2.5\server\default\tmp\deploy\tmp53049servlet-api.jarrn cp=E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\lib\axis-ant.jarrn cp=E:\jboss-3.2.5\server\default\lib\autonumber-plugin.jarrn cp=E:\jboss-3.2.5\server\default\lib\jcert.jarrn cp=E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\classesrn cp=E:\jboss-3.2.5\server\default\tmp\deploy\tmp53038commons-collections.jarrn cp=E:\jboss-3.2.5\server\default\lib\properties-plugin.jarrn cp=E:\jboss-3.2.5\server\default\lib\jpl-pattern.jarrn cp=E:\jboss-3.2.5\server\default\deploy\http-invoker.sar\invoker.warrn cp=E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\lib\saaj.jarrn cp=E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\lib\ot-common.jarrn cp=E:\jboss-3.2.5\server\default\lib\jsse.jarrn cp=E:\jboss-3.2.5\server\default\tmp\deploy\tmp53063jms-ra.rarrn cp=E:\j2sdk1.4.2\jre\lib\ext\dnsns.jarrnrn2009-05-27 22:56:25,250 ERROR [org.apache.jasper.compiler.Compiler] Error compiling file: /E:/jboss-3.2.5/server/default/work/jboss.web/localhost/HSWeb//org/apache/jsp/contract/register\manage_005fview_jsp.java [javac] Compiling 1 source filernrnE:\jboss-3.2.5\server\default\work\jboss.web\localhost\HSWeb\org\apache\jsp\contract\register\manage_005fview_jsp.java:32: cannot access hs.oajk.SAPInf_DBrnbad class file: E:\jboss-3.2.5\server\default\deploy\HSWeb.war\WEB-INF\classes\hs\oajk\SAPInf_DB.classrnclass file has wrong version 49.0, should be 48.0rnPlease remove or make sure it appears in the correct subdirectory of the classpath.rnimport hs.oajk.SAPInf_DB;rn
Android studio 调试错误 - 记录
1、Android Studio3.0以上,gradle.build中dependencie依赖由compile变为implementation  错误: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'. 在App的build gradle 中: depende...
解决ant编译时出现的警告
我们在用ant编译时会出现警告,象出现需要用Xlint:unchecked来重新编译这样的问题。解决方法,在javac 中加入 例如: 添加了之后,发现又出现很多错误,比如某个java类里面有出现乱码的情况,那可能就是你没有处理java类里面的 出现的黄色感叹号了,处理方法,直接点击感叹号选中@SuppressW...
VS2017 for linux 新建项目编译异常
 错误信息:g++ exited with code 1, please see the Output Window - Build output for more details (NOTE: the build output verbosity might need to be changed in Tools Options to see more information in the Ou...
jdk问题Compile failed; see the compiler error output for details.
jdk 1.5 下运行正常,jdk1.4启动正常,输入网址,就报错
centos 7安装xunsearch遇到的问题及解决方法
1、确定(:gcc、gcc-c++、gcc46、gcc46-c++)都已安装 yum install gcc-c++ libstdc++-devel 2、确定能解压压缩包 yum -y install bzip2 3、确定能编译文件 yum install zlib-devel 4、报错 ERROR: failed to compile xapian-co
CCS5.5 C2000v15.12 compile ti_cgt_c2000_15.12.7.LTS_windows_installer
CCS5.5导入工程时出现See details below. Error: Import failed for project 'can_external_transmit_cpu01' because its compiler definition is not available. Please install the C2000v15.12 compiler before importing this project.
如何解决Databinding和Dagger冲突
1.在使用dataBinding时,Android Studio出现警告Warning:Using incompatible plugins for the annotation processing: android-apt. This may result in an unexpected behavior.Error:(6, 53) 错误: 程序包com.example.liuguirong
安装 xunsearch 报错 与安装步骤
官方给的安装步骤:http://www.xunsearch.com/doc/php/guide/start.installation 安装目录:/usr/local/xunsearch 1. 开启/重新开启 xunsearch 服务程序,命令如下:  /usr/local/xunsearch/bin/xs-ctl.sh restart 2. 所有的索引数据将被保存在下面这个目录中:
Java中导出jar包的方法以及错误处理
更多技术文章请访问我的个人博客总结一下关于JAR export finished with warnings.See details for additional information和找不到清单,加载不了主类的错误解决。今天在用java导出jar包的时候碰到了这个错误”JAR export finished with warnings.See details for additional inf
关于怎样在AS里找错误
例:Compilation failed; see the compiler error output for details. 在练习AS共享数据时莫名其妙运行就出现了这个错误。百度了一下,看到在AS里自行找错误的方法。 在Terminal中操作:输入 gradlew compileDebug --stacktrace或 gradlew compileDebugSources --sta...
Docker无法启动异常解决
Docker无法启动异常 错误信息: [root@localhost ~]# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset...
打包jar出现Exported with compile errors 一类错误的解决方法
JAR creation failed. See details for additional information.   Exported with compile errors: monitor_cms/src/cn/seisys/db/DataHandleUtil.java   Exported with compile warnings: monitor_cms/src/cn/seisy...
Some file crunching failed, see logs for details解决方案 以及.9patch点9图片的报错的详细修改方法
报的错误是:Error:java.lang.RuntimeException: Some file crunching failed, see logs for details ? 出现这个错误的原因是一般有以下几种情况: 一、构建Gradle的时候,Gradle会去检查一下是否修改过文件的后缀名。一般大多数是出现在图片上,.jpg修改成了.png就会出现这个问题; 二、点9(.9)图片有问题也可能出现这个问题,原因是AndroidStudio对图片的审核非常严格,在ECLIPSE上
ant 打包问题解决
2014-9-19阅读78 评论0 1、     [aapt] invalid resource directory name: E:\workspace\test\bin\res/crunch            将C:\android-sdk\tools\ant下边的build.xml文件里的写为这个    [aapt] invalid resource dir
Nodemanager启动MS的一个错误
<br />Nodemanager的报错:<br />java.io.IOException: Server failed to start up. See server output log for more details.<br />Server的日志报错:<br />Authentication denied: Boot identity not valid; <br />The user name and/or password from the boot identity file <br />
react-native遇到过的错误
记录下使用react-native过的错误,实习期间一直没空写博客~~~ 1、development return response error 500:一般是引用文件组件等的路径错误,找不到; 2、cannot excute importjavascriptexception: 一般是写错变量名称等; 3、导入图片资源时,需要重新打包; 4、Application has not been
编译ant compile-native遇到的一些问题
环境: Ubuntu Server12.04 Hadoop1.2.1
Android Studio 编译常见问题解决办法
1.dexDebug ExecException finished with non-zero exit value 2 需要在gradle中配置下面的代码,原因是引用了多个libraries文件 defaultConfig { multiDexEnabled true } 2.Exe
Compile Error出现的原因
1.提交时所用的语言不对,比如c++的程序用c交了(c写的程序用c++提交可以过); 2.程序连编译都不能过,有各种错误。
react-native 打包遇到aapt错误解决方案
打包android项目的时候会遇到这样的aapt错误,有两个解决方案,就是升级aapt的编译,另一个是关掉使用aapt编译。使用方法方法一升级aapt 将Android SDK Build-Tools勾选,然后确定方法二关闭aapt编译... android.enableAapt2=false ...
升级studio3.0之后打包aapt2错误解决办法
之前一直都知道studio从2.3.3版本升级到3.0.1之后变化很大。里面的坑也很多。先对使用过程中出现的坑记录一下。 1、打包过程中出现以下错误 Error:Execution failed for task ':app:mergeDebugResources'. &amp;gt; Error: java.util.concurrent.ExecutionException: com.andro...
unity3d打APK包时出现的内部构建错误(笔记)
Internal compiler error. See the console log for more information. output was; Error building Player because scripts had compiler errors unity打包APK包出现内部构建错误的时候。 1。关闭unity,打开工程项目文件。 2。删除Library文件夹,
openfire 插件与插件之间调用(数据传值)简单测试
新建两个插件(1)、(2): (1)、pluginInvokeFirstPlugin,主要源码如下: package org.jivesoftware.openfire.plugin; import java.io.File; import org.jivesoftware.openfire.XMPPServer; import org.jivesoftware.openfire.co
错误总结之maven之compile:非法字符: \65279
错误描述:                        compile:                               [javac] Compiling 134 source files to C:\JBuilder2008\workspaces\UBSS\classes                               [javac] C:\JBuilder20
idea启动maven项目jar未导入到Compiler output路径中
今天在导入maven依赖的web项目时候,遇到一个问题。出现了没有找到对应的类。一看发现,Project compiler output 路径下的项目Lib文件夹没有东西。也就是说jar没有编译进来,一直在寻找问题。结果在我细心观察下,终于找到原因。下面我来给大家讲解一下原因。 1.点开Settings—-》搜索maven查看maven本地库配置。 2.点击项目结构,查看Libraries底
VC INTERNAL COMPILER ERROR 错误的常见解决方式
碰到过两次 INTERNAL COMPILER ERROR 错误,经过检查工程后,确认原因是工程中重复包含文件。例如在一个WorkSpace中包含两个Project A B,在A 中包含 x.cpp y.cpp z.cpp 在 B 中包含 m.cpp n.cpp,并且x.cpp与 m.cpp 含有同名函数,之后将x.cpp 加入 B 中, 从而编译错误,因为同名文件。   fatal
Hadoop错误总结
hadoop常见问题总结,不定时更新~
AndroidStudio 编译中遇到问题总结
  1. 问题:运行项目中遇到,Error:Execution failed for task ':app:processDebugResources'. &amp;gt; com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'E:\And...
Hadoop 0.23编译常见错误
0) 要是下面的错误你都碰到了。。说明你开发环境没搞好,用下面这个命令吧。 yum groupinstall "Development Libraries" 1) 报错: "[ERROR] Failed to execute goal org.codehaus.mojo:make-maven-plugin:1.0-beta-1:autoreconf (autorecon
安装atom插件
今天早上没事干,受够了sublime给我出的一些问题,现在的3版本中文的文件夹不显示,而且查找功能也不行,在尾部都不能查找前面的,让我很恼火。最近看网上说的最多的前端编辑器就是atom,所以决定尝试一番。  对于一个编辑器来说,当然可以直接用,但是为了提高我们的开发效率,当然得先安装一些插件来提高我们的生产效率。这里首先要安装的就是Emmet这个插件了,这个不用多说,做前端的应该都知道这个插件的功能
用NDK编译FFmpeg时遇到的问题
参考    http://blog.csdn.net/gobitan/article/details/22750719 执行./build_android.sh时报错 arm-linux-androideabi-gcc is unable to create an executable file. C compiler test failed. If you think confi
IDEA 使用遇到的问题解决
IDEA 使用遇到的问题 / / / / / 1 unused import statement解决file下有invalidate caches/restart选项,点击即可。2 Intellij IDEA 默认打开上次项目设置如下图所示,找到Intellij配置中的System Settings,右边的Reopen last project on startup,默认为勾选状态,即每次打开IDE
Tomcat部署web项目时出现异常
将项目部署到Tomcat时出现异常: [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate contain...
gradle与jenkins编译常见报错及解决
一、jenkins编译错误总结 1.错误一:   /data/jenkins/workspace/tv-child-release/tvApp/libraryPrj/lecore/src/com/letv/core/utils/DevicesUtils.java:1335: error: cannot find symbol
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 ant javac学习 python调用api教程