`
javan
  • 浏览: 57232 次
社区版块
存档分类
最新评论

eclipse下ant编译未完成结束问题

阅读更多

问题描述:当console输出有中文时,会运行到输出汉字的前一步就停止。

解决方法:

第一种
在 ant 设置的 common 选项卡 中设置 Console Encoding 为GB18030(或者GBK)编码即可

当ant的common选项卡里的 Console Encoding 没有GB18030(或者GBK)时,先在 eclipse -> windows -> Preference -> General -> Workspace 选项的 text file encoding 改为GB18030(或者GBK)应用一下,再改回UTF-8

第二种
在 ant 设置的 main 选项卡 里的Arguments里输入 -Duser.language=en

第三种
在build.xml文件的javac标签里添加
    <javac ...>
        ...
        <compilerarg value="-J-Duser.language=en"/>
    </javac>

第四种
在build.xml文件的xml声明里显式使用GB18030(或者GBK)编码即可。
<?xml version="1.0" encoding="GB18030" ?>

最后,如果采用命令行来运行ant,则什么都不用改。

分享到:
评论

相关推荐

    使用ant编译之签名问题1

    签名问题是使用Ant编译过程中常见的一个问题,特别是当涉及到APK文件的生成和签名时。签名的重要性在于确保应用的来源可信且版本一致。 ##### 4.1 手动签名流程 手动签名通常包括以下几个步骤: 1. **生成APK**:...

    Ant编译打包android工程流程

    ### Ant编译打包Android工程流程详解 #### 一、Ant编译打包步骤 在深入了解Ant如何帮助我们构建Android项目之前,我们先来了解整个编译打包的过程。 1. **使用aapt为项目资源生成R.java文件** - **工具介绍**:...

    代码覆盖率eclipse插件和ant插件

    安装EclEmma插件的方法是将下载的`eclemma-2.3.2.zip`文件解压,然后将解压得到的文件放入Eclipse的`dropins`目录下。完成这一步后,重启Eclipse,EclEmma就会自动加载并显示在插件列表中,用户可以开始使用它的各项...

    Spark源代码在Eclipse中的部署、编译、运行.doc

    然后,我们将进行Spark的编译和构建过程,这通常通过Ant工具来完成: 1. 打开Eclipse的`Window` -&gt; `Show View` -&gt; `Ant`面板。 2. 在Ant面板右击,选择`Add Buildfiles`。 3. 从Spark项目的`build`目录中选择`...

    Tomcat源码学习(一) 源码编译和导入Eclipse

    通过以上步骤,你将能够成功地在Eclipse中编译和运行Tomcat源码,这对于理解Tomcat的工作原理、排查问题或贡献代码至开源社区具有重要意义。深入学习源码可以提升你的Java Web服务器技能,理解容器是如何管理和调度...

    Spark源代码在Eclipse3.5.2中的部署、编译、运行.doc

    4. 在Ant面板中,双击`release[default]`任务,等待编译完成 5. 如果编译成功,会收到"Build Successful"的提示。若未成功,可尝试再次双击`release[default]` 四、配置Spark运行环境 1. 配置运行配置:`Run` -&gt; `...

    Openfire源代码在Eclipse3.5.2中的部署、编译、运行、配置安装.doc

    本教程将指导你如何在Eclipse 3.5.2环境下部署、编译、运行并配置Openfire源代码。 一、准备工作 在开始之前,你需要访问Openfire官方网站(http://www.igniterealtime.org/downloads/source.jsp)下载以下组件: 1...

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

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

    apache-ant-1.7.1-bin.zip.rar

    1. **Ant简介**:Apache Ant是一种自动化构建工具,它允许开发者通过XML定义任务来完成构建过程,这些任务包括编译、复制、清理、测试和打包等。Ant是Java项目管理和部署的关键工具,尤其在Maven出现之前,它是Java...

    Eclipse教程_beming.pdf

    Eclipse通过特定的Tapestry插件,为开发者提供了Tapestry项目创建、页面和组件设计、代码提示、编译和部署等功能,从而加速了Tapestry应用的开发。 ### Eclipse的WebService开发 WebService是一种标准的分布式计算...

    安卓清理eclipse无用资源

    "安卓清理eclipse无用资源"的主题旨在帮助开发者高效地清理adt(Android Development Toolkit)目录下不再使用的代码和资源,从而减小工程的体积,提高项目的运行效率。这不仅有助于节省存储空间,还能减少编译时间...

    joc eclipse plugin

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

    openfire开发说明

    5. 对于`/openfire_src/src/plugins/sip/src/java`的错误,可以使用Eclipse的自动修复功能来解决未实现的抽象方法和异常处理问题。 **三、ANT编译项目** Eclipse内置了ANT支持,因此你可以直接在`/openfire_src/...

    openfire二次开发环境部署

    为了进行二次开发,首先我们需要搭建一个完整的开发环境,这包括下载源码、配置Eclipse项目、ANT编译以及运行Openfire项目。 1. **下载源码** 要获取Openfire的源码,可以访问官方网站的下载页面,例如...

    ANT-build.xml文件详解

    - **易于集成**:Ant 的这些特性使其能够轻松地集成到各种开发环境中,无论是 Eclipse 还是 IntelliJ IDEA 等 IDE 都支持 Ant 的集成。 #### Ant 构建文件详解 构建文件是 Ant 的核心组成部分,通常命名为 `build....

    Java的Build工具—Ant应用指南(1)

    Ant以其简单、灵活的特性,在Java社区中广泛使用,尤其在早期Maven还未普及的时候。本篇文章将深入探讨Ant的基础知识,包括其核心概念、配置文件、任务以及如何在实际项目中应用。 Ant的核心概念主要有以下几个: ...

    js 压缩工具

    在Eclipse中,可以通过配置Ant任务来自动化这个过程,只需一键执行,就能完成整个项目的压缩工作。 **YUI Compressor、UglifyJS和Closure Compiler**: 这些都是常见的JS压缩工具,各有特点: - YUI Compressor:由...

    Eclipse3.1.1+EclipseME1.5+WTK2.2搭建J2ME开发环境

    - 解压缩下载的文件,将解压后的features和plugins目录内容分别复制到Eclipse安装目录的对应目录下。 - 启动Eclipse,检查左侧的"首选项"树中是否已出现J2ME节点,表示EclipseME插件安装成功。 **步骤2:配置...

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

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

Global site tag (gtag.js) - Google Analytics