使用
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编译打包
ant脚本编译出jar
ant 编译jar包
使用ant编译打包应用程序,比较简单,适合初学者。
Ant编译后的zookeeper源码 版本:zookeeper-release-3.4.11、apache-ant-1.9.14 可直接导入eclipse或idea
直接使用flex的sdk生成swc文件,很繁琐,而且对于大项目来说,是个头痛的事情。ant在对java打包生成jar时,它优良的设计显露无疑,这里我们使用它,来生成swc,完成项目编译打包。
介绍了如何通过ant进行java web工程的编译操作的详细配置
Ant编译环境配置 文章《使用ant编译之签名问题》的相关资料。主要讲一些Ant编译问题。
ant编译时抛出OutOfMemoryError.doc
作为apache下的一个编译工具,可以用来编译一些较大的java web项目,简单实用方便!
Android工程,演示如何使用Ant编译工程。
如果你不想使用myeclipse编译java文件,你可以使用ant来编译java文件
Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。
适合在ant下进行编译的工具,以及一些checkstyle,方便实用
ant打包提示找不到文件解决办法-附件资源
在编译flex/java工程是采用Ant自动编译,将编译好的工程进行打包发布.
Ant 编译 多目录demo,同时编译多个目录的Ant demo代码。
本文档中的内容多是从实际开发中总结出来的。 ANT 最佳实践 http://www.ossez.com/forum.php?mod=viewthread&tid=13460&fromuid=426