0

Flex ライブラリから SWC ファイルを構築しようとしていますが、何をしても、flexmojos (3.6.1) は空の bin/classes フォルダーに「config.xml」ファイルを構築しているようで、それを使用します。構成については、プラグイン>構成要素に入れたすべてを完全に無視します。m2e、およびJenkinsを介してコマンドラインを実行してみましたが、毎回同じ問題が発生します。私は立ち往生していて、何が間違っているのかわかりません。

これが私のPOMのビルド部分です。

<sourceDirectory>${basedir}/src</sourceDirectory>
<directory>${basedir}/bin</directory>
<plugins>
    <plugin>
        <groupId>org.sonatype.flexmojos</groupId>
        <artifactId>flexmojos-maven-plugin</artifactId>
        <version>3.6.1</version>
        <extensions>true</extensions>
        <dependencies>
            <dependency>
                <groupId>com.adobe.flex</groupId>
                <artifactId>compiler</artifactId>
                <version>${flex.version}</version>
                <type>pom</type>
            </dependency>
        </dependencies>
        <configuration>
            <computeDigest>false</computeDigest>
            <allowSourcePathOverlap>true</allowSourcePathOverlap>
            <debug>false</debug>
            <warnings>
                <no-constructor>false</no-constructor>
            </warnings>
        </configuration>
    </plugin>
</plugins>
4

1 に答える 1

0

古い compile-swc ターゲットを実行していたことがわかりました。新しいターゲットにひっくり返ったとき、私は元気でした。m2e Eclipse プラグインでは、ビルド構成設定で最新のターゲットを選択する選択肢がありませんでした。

于 2012-07-13T18:49:46.110 に答える