`

在eclipse中进行Ant编译出错解决方法

阅读更多

 

最近在eclipse中进行用ant开发遇到过这样的情况:

一是ant在编译,有时出现编译未完成,便莫名其妙的异常终止了。

二是ant在编译时,能完成但是日志停在某行就不在输出了。

仔细看成功时的日志,可以发现当console输出有中文时,会运行到输出汉字的前一步就停止,有几种解决方案可以选择

如果是的一种情况,可以尝试以下方法:

1、eclipse->Run->External tool->External tool Configurations->Main->Arguments: -log org.apache.tools.ant.NoBannerLogger

2、eclipse->Run->External tool->External tool Configurations->JRE->VM arguments: -Duser.language=en

如果是日志停住了,尝试以下方法:

      eclipse->Run->External tool->External tool Configurations->Common-> Encoding:

           如果此时是GBK,则改为UTF-8; 是UTF-8,则改为GBK,互相切换应该就OK了。

 

分享到:
评论

相关推荐

    ant打包,解决Eclipse环境下lib自定义变量部署问题

    本篇文章将深入探讨如何使用Ant工具解决在Eclipse环境下lib目录中自定义变量部署的问题。Ant是一个由Apache软件基金会开发的Java构建工具,它以XML为基础,允许开发者定义构建任务,并提供了强大的依赖管理功能。 ...

    Ant基本应用教程学习

    Apache Ant的出现是因为开发人员在进行软件开发的过程中,需要不断重复执行诸如编译代码、打包二进制文件、部署到测试服务器、测试代码更改以及复制代码到不同位置等任务,这些任务不仅耗时而且容易出错。...

    jocky 混肴编译rar包(ant和插件俩个版本)

    事实上,在Eclipse中使用Jocky时,Jocky也是首先针对所选工程生成Ant的Build文件(默认名称jocky_build.xml),然后再通过Ant完成混淆编译。 以下是Jocky在Eclipse中自动生成的Ant Build 文件示例: 1 ...

    ECLIPSE+WEB开发配置

    例如,开发者可能先用Eclipse+Maven创建项目,管理依赖,然后通过Eclipse+Ant进行构建,接着在Eclipse+Tomcat或Eclipse+JBoss上进行测试和部署,同时利用Eclipse+SVN进行版本控制和团队协作。每个环节都至关重要,...

    eclipse插件:有关Eclipse 3.0中的插件自动构

    为了解决这个问题,Eclipse 还提供了一个名为 `AntEclipseApplication` 的工具,它可以通过命令行方式运行,帮助开发者在非 Eclipse IDE 环境下进行插件构建。 #### 三、Eclipse 插件自动构建过程 **3.1 准备工作*...

    Eclipse 常用技巧功能

    Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发领域中占据着重要的地位。以下是一些Eclipse的常用技巧和功能,可以帮助提升编程效率,适用于初学者和专业开发人员。 1. **版本信息**: - ...

    Eclipse 打包插件

    Eclipse的Ant Builder允许开发者使用Ant脚本来控制项目的构建过程,包括编译、测试和打包。通过配置Ant任务,开发者可以定制化的打包Swing应用,例如设置主类、添加依赖、生成manifest.mf文件等。 2. **Maven ...

    Java批量编译

    Java批量编译是指在Java环境中,对多个源代码文件进行一次性的编译操作,从而生成对应的字节码文件(.class)。这一过程通常通过集成开发环境(IDE)或命令行工具来实现,能够处理大量源文件,简化了构建流程,加速...

    joc eclipse plugin

    事实上,在Eclipse中使用Jocky时,Jocky也是首先针对所选工程生成Ant的Build文件(默认名称jocky_build.xml),然后再通过Ant完成混淆编译。 以下是Jocky在Eclipse中自动生成的Ant Build 文件示例: ...

    Eclipse 项目有一个称为 JET 的技术项目就是一个专门的代码生成器

    在描述中提到的文章"使用 JET 在 Eclipse 中创建更多更好的代码"是IBM DeveloperWorks上的一篇文章,主要介绍了如何利用JET在Eclipse中进行高效的代码生成。文章可能会涵盖以下内容: 1. **JET模板基础**:介绍JET...

    ant 初步

    无需在每台服务器上安装复杂的IDE如Eclipse或MyEclipse,仅需携带包含构建脚本的`build.xml`文件至目标服务器,进行少量参数调整(如路径配置)后,通过执行ant命令即可完成编译、打包等流程。这一特性显著降低了...

    java 混淆工具,不可逆 jocky 也许是最好的了

    事实上,在Eclipse中使用Jocky时,Jocky也是首先针对所选工程生成Ant的Build文件(默认名称jocky_build.xml),然后再通过Ant完成混淆编译。 以下是Jocky在Eclipse中自动生成的Ant Build 文件示例: ...

    Android多渠道全自动打包发布工具

    在Android开发中,Ant可以替代Eclipse或Android Studio中的Gradle,用于编译、打包和测试APK。 在提供的文件列表中,`build.properties`是Ant构建过程中的配置文件,它包含项目相关的属性,如版本号、渠道名等。...

    jitsi-android-257

    下载了jitsi android的版本代码后,直接导入eclipse可能报错,需要先使用命令生成一下libs库。 官方网站的步骤:https://github.com/jitsi/jitsi-android 针对上面的步骤可能会遇到如下的错误: 1.当运行ant ...

    网狐荣耀版开发使用常见问题解答

    当然在解决的过程中也要动脑。 实在解决不了,可以互相沟通Q-Q:457189 三十、网狐荣耀版服务器端启动出现“您的服务器组件没有得到合法授权,服务器将会以受限模式运行” 这个就是因为内核组件没有破解,然后认证...

    Android代码混淆及签名.doc

    Android 代码混淆可以通过两种方式实现,一种是直接在 Eclipse 中实现,Android 2.3 开始支持这个功能。另一种是使用 Ant。无论使用哪种方式,都需要配置 proguard.cfg 文件或 proguard-project.txt 文件。 配置 ...

    XDoclet 与Hibernate 映射

    Ant的跨平台性和简单的语法使得它能够轻松集成到各种开发环境中,如Eclipse、IntelliJ IDEA等,提供了一种统一的构建和自动化测试方案。 总结来说,XDoclet和Ant在Java开发中扮演着重要角色,前者简化了Hibernate...

    MyEclipse 10出现的问题

    然而,用户在使用过程中可能会遇到各种问题,包括但不限于项目导入、编译、运行等方面。本篇将深入探讨MyEclipse 10中可能出现的一些问题以及对应的解决策略。 1. **项目导入错误**: - 当你尝试导入一个已有的...

    jsonp跨域

    这种技术在早期的Web开发中非常常见,特别是在AJAX无法直接进行跨域请求的时候。 同源策略是浏览器为了保证用户信息安全而设置的一种安全策略,规定JavaScript只能访问与当前页面同源(协议、域名、端口都相同)的...

Global site tag (gtag.js) - Google Analytics