使用ant编译时找不到JDTCompilerAdapter的解决办法

使用 ant 编译时找不到JDTCompilerAdapter的解决办法

Eclipse 2007-07-31 16:33:43 阅读41 评论0 字号:

使用 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.

然后问题就解决了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值