2012-12-06 3 views
4

에 CPP-작업을 사용하는 그리고 난이 오류 :는 어떻게 개미 1.8.2를 사용하고 Ant 빌드

Cause: The name is undefined. 
Action: Check the spelling. 
Action: Check that any custom tasks/types have been declared. 
Action: Check that any <presetdef>/<macrodef> declarations have taken place. 

내가 그것을 봤. 그리고 실현 된 개미가 빠져 있습니다. 그 후에 ant-contrib-1.0b3.jar을 추가합니다. 그러나이 항아리는 개미 1.8.2를 지원하지 않습니다. 그리고 나는 cpp-tasks를 사용하는 것을 모릅니다. 나는 http://ant-contrib.sourceforge.net/cpptasks/index.html을 읽었다. 그러나 나는 극복하지 않았다.

감사합니다.

+1

아이디어가 있으십니까? Eclipse UI를 사용할 수 없습니다. –

+2

빌드 파일 등을 포함시킬 수 있습니까? – imrichardcole

+0

빌드 파일을 나열 해주세요 ... 왜 ant-contrib를 사용하고 있는지요? ant-contrib보다 일을하는 것이 더 좋은 방법입니다. – thekbb

답변

0

나는 classpath에 ant-contrib jar가 없다. 이 병을 다운로드하십시오. 그리고 일식의 창 환경 설정으로 이동하십시오. ant-runtime-을 선택합니다 (Ant Home Entries (Default)) 외부 항아리 추가를 선택하십시오. 클래스 경로에 jar ant-contrib를 포함 시키십시오. ok를 누릅니다.

당신의 build.xml 좋아한다이

<?xml version="1.0" encoding="UTF-8"?> 
     <project name="JarCreation" default="Jar" basedir="." xmlns:ac="antlib:net.sf.antcontrib"> 
     <property name="array" value="a,b,c,d"/> 
     <target name="Jar"> 
     <ac:for list="${array}" param="letter"> 
     <sequential> 
     <echo>Your Code Here</echo> 
     <ac:var name="test" value="somethin"/> 
     </sequential> 
     </ac:for> 
     </target> 
     </project> 

**

가 실행됩니다!