1
ANT를 사용하여 SWC (Flex 4.6)를 빌드하려고합니다. 이건 내 build.xml 파일이 지금처럼ANT를 사용하여 빌드, catalog.xml을 찾을 수 없습니다.
<?xml version="1.0" encoding="UTF-8"?>
<project name="imanager-framework" basedir=".">
<property name="src" location="src"/>
<property name="dist" location="dist"/>
<property name="FLEX_HOME" value="C:/Program Files (x86)/Adobe/Adobe Flash Builder 4.5/sdks/4.6.0"/>
<taskdef resource="flexTasks.tasks" classpath="${basedir}/libs/flexTasksFlash4.jar"/>
<target name="clean">
<delete dir="${dist}"/>
</target>
<target name="compile">
<mkdir dir="${dist}"/>
<compc output="${dist}/imanager-framework.swc">
<source-path path-element="src" />
<library-path dir="libs" includes="*" />
<include-sources dir="${src}" includes="*" />
</compc>
</target>
</project>
외모와 flexTasks.tasks 내가 빌드를 실행하면
이mxmlc=flex.ant.MxmlcTask
compc=flex.ant.CompcTask
html-wrapper=flex.ant.HtmlWrapperTask
asdoc=flex.ant.AsDocTask
, 나는이 오류를 얻을이 모습입니다
Buildfile: E:\flexspace\imanager\framework\build.xml
compile:
[compc] Loading configuration file C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\sdks\4.6.0\frameworks\flex-config.xml
[compc] Error: unable to load SWC flexTasksFlash4.jar: could not find catalog.xml within the SWC.
BUILD FAILED
E:\flexspace\imanager\framework\build.xml:16: compc task failed
Total time: 639 milliseconds
compc가 flexTasks jar를 SWC로 읽으려고합니다. 무슨 일 이니?