使用
ant
编译时出现如下错误:
Compiler Adapter '
org.eclipse.jdt.core.JDTCompilerAdapter
' can't be found.
build.xml如下:
<?xml version="1.0"?>
<!-- ======================================================================
2007-6-19 下午01:36:33
AntProject
description
Administrator
====================================================================== -->
<project name="AntProject" default="Build" basedir=".">
<property name="build.compiler"
value="
org.eclipse.jdt.core.JDTCompilerAdapter
"/>
<property name="srcDir" location="src"/>
<property name="binDir" location="bin"/>
<property name="jarDir" location="${binDir}/lib"/>
<property name="jarFile" location="${jarDir}/AntProject.jar"/>
<!-- - - - - - - - - - - - - - - - - -
target: Initialization
- - - - - - - - - - - - - - - - - -->
<target name="Initialization">
<delete dir="${binDir}"/>
<delete dir="${jarDir}"/>
<mkdir dir="${binDir}"/>
<mkdir dir="${jarDir}"/>
</target>
<description>
description
</description>
<!-- =================================
target: Build
================================= -->
<target name="Compilation" depends="Initialization" description="--> description">
<javac srcdir="${srcDir}"
destdir="${binDir}">
</javac>
</target>
<!-- - - - - - - - - - - - - - - - - -
target: depends
- - - - - - - - - - - - - - - - - -->
<target name="Jar" depends="Initialization,Compilation">
<jar destfile="${jarFile}" basedir="${binDir}"/>
</target>
<target name="Build" depends="Initialization,Compilation,Jar">
<echo message="
Ant
is building your project."/>
</target>
</project>
解决办法:
通过在Package explorer 视图中选中项目
的build.xml
,并选择 Run as -- External Tools
在对话框中选择
JRE 标签 :选中
run in the same JRE as workspace.
然后问题就解决了。
相关推荐
Ant使用XML来描述构建过程,包括编译、测试、打包和部署等任务,使得开发者能够通过简单的脚本进行项目构建,而无需深入理解复杂的命令行语法。 **一、Ant的安装与配置** 1. **下载与解压**:首先,你需要从Apache...
本文将深入探讨如何使用`Ant`脚本来编译并创建一个`JAR`文件,以此来理解`Ant`脚本的工作原理和实际应用。 `Ant`是Apache软件基金会开发的一款开源构建工具,它使用XML格式定义构建过程,具有高度可配置性和可扩展...
Apache Ant 编译命令总结 Apache Ant 是一个基于 Java 的生成工具,主要用来将源代码和其他输入文件转换为可执行文件的形式,或者转换为可安装的产品映像形式。Ant 在软件开发中扮演着重要角色,确保在每次生成期间...
本文将深入探讨如何使用Ant工具来编译生成Flex的SWC文件,以此解决传统方式带来的繁琐和不便。 首先,让我们了解基本概念。`Ant`是一款由Apache软件基金会开发的Java构建工具,它基于XML编写构建脚本,可以跨平台...
Apache Ant是Java开发中不可或缺的自动化构建工具,它在软件工程领域扮演着重要角色,尤其在构建、测试和部署过程中。Ant以其XML为基础的构建文件(通常命名为build.xml)著称,这种文件定义了项目构建的各个任务和...
在编译Java项目时,Ant使用`<javac>`任务来编译源代码。你需要指定源代码目录(srcdir)、编译后的输出目录(destdir),以及任何需要的类路径(classpath)。例如: ```xml ``` 接下来,我们可以创建...
在这个案例中,使用Apache Ant 1.9.14对ZooKeeper进行了编译,生成了可供开发者进一步研究和使用的源码。 导入Eclipse或IntelliJ IDEA是为了便于Java开发者进行代码浏览、调试和开发工作。Eclipse是一款强大的开源...
标题 "ant编译java工程" 涉及到的是使用Apache Ant工具来构建Java应用程序的过程。Apache Ant是一个基于XML的构建工具,它允许开发者通过声明式的方式定义项目构建任务,而不是采用程序化的方式。在Java开发中,Ant...
签名问题是使用Ant编译过程中常见的一个问题,特别是当涉及到APK文件的生成和签名时。签名的重要性在于确保应用的来源可信且版本一致。 ##### 4.1 手动签名流程 手动签名通常包括以下几个步骤: 1. **生成APK**:...
介绍了如何通过ant进行java web工程的编译操作的详细配置
Ant编译环境配置 文章《使用ant编译之签名问题》的相关资料。主要讲一些Ant编译问题。
这个示例展示了如何使用Apache Ant工具来编译、打包和运行一个简单的Java应用程序。Ant是一个基于XML的构建工具,它允许开发者定义任务来自动化构建过程,如编译源代码、创建JAR文件、运行测试等。 首先,我们来看...
4. **编译源代码**:Ant使用`<javac>`任务来编译Java源代码。你需要指定源代码目录、输出目录以及任何必要的编译器选项。例如: ```xml ${src.dir}" destdir="${build.dir}"> **/*.jar"/> ``` 这将...
在使用Apache Ant构建Java项目时,可能会遇到一个常见的问题,即`OutOfMemoryError`。这个错误通常发生在编译大量Java源文件时,由于资源耗尽,JVM无法分配足够的内存来执行任务。`OutOfMemoryError`是Java运行时...
在Android开发过程中,构建工具是不可或缺的一部分,它们帮助开发者自动化处理项目编译、打包和测试等任务。本示例中的"AntTest演示工程"就是专为展示如何利用Apache Ant工具来构建Android应用程序而设计的。Ant是一...
- **编写目的**:本文档旨在指导软件发布人员如何正确安装与配置Apache Ant,解决在安装与使用过程中可能遇到的问题,确保能够顺利地使用Ant对Flex/Java工程项目进行自动化编译与打包。 #### 二、环境说明 - **Ant...
Java编程语言以其跨平台性和强大...通过研究这些资料,你可以更深入地了解如何在不依赖IDE的情况下使用Ant来管理Java项目的构建过程。无论是新手还是经验丰富的开发者,掌握Ant都将是一个提升效率和灵活性的重要技能。
在使用Eclipse集成开发环境(IDE)进行ANT编译时,有时会遇到“OutOfMemory”错误,这通常意味着ANT在尝试编译大量代码或者运行复杂构建任务时,分配给它的内存不足。为了解决这个问题,我们需要调整ANT的内存设置,...