首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Adobe迁移错误defaults.css预期

Adobe迁移错误defaults.css预期
EN

Stack Overflow用户
提问于 2017-01-06 16:43:27
回答 1查看 50关注 0票数 0

我在从Adobe 3.3.0.4852迁移到4.5.1.21328时遇到了问题

应用相同的配置,我设置了它,它抛出一个执行flexmojos-maven-plugin的异常

代码语言:javascript
复制
<plugin>
            <groupId>org.sonatype.flexmojos</groupId>
            <artifactId>flexmojos-maven-plugin</artifactId>
            <version>3.2.0</version>
            <extensions>true</extensions>
            <executions>
                <execution>
                    <goals>
                        <goal>compile-swf</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <moduleFiles>
                    <module>APP_MIGRATED.mxml</module>
                </moduleFiles>
                <locales>
                    <param>en_US</param>
                </locales>
                <services>${basedir}/src/main/resources/services-config.xml</services> 
                <contextRoot>root</contextRoot>
                <keepAllTypeSelectors>true</keepAllTypeSelectors>
                <output>${basedir}/target/APP_MIGRATED.swf</output>
                <targetPlayer>9.0.0</targetPlayer>
            </configuration>
        </plugin>

该错误正在尝试编译它控制下一个错误的源:

错误C:\m2_repo_clean\com\adobe\flex\framework\advancedgrids\4.5.1.21328\advancedgrids-4.5.1.21328.swc$defaults.css:13,-1 {预期。错误C:\m2_repo_clean\com\adobe\flex\framework\charts\4.5.1.21328\charts-4.5.1.21328.swc$defaults.css:13,-1 {预期。错误C:\m2_repo_clean\com\adobe\flex\framework\charts\4.5.1.21328\charts-4.5.1.21328.swc$defaults.css:14,-1 {预期。错误C:\m2_repo_clean\com\adobe\flex\framework\charts\4.5.1.21328\charts-4.5.1.21328.swc$defaults.css:108,-1意外字符: D.错误C:\m2_repo_clean\com\adobe\flex\framework\charts\4.5.1.21328\charts-4.5.1.21328.swc$defaults.css:112,-1 {预期]。错误C:\m2_repo_clean\com\adobe\flex\framework\framework\4.5.1.21328\framework-4.5.1.21328.swc$defaults.css:15,-1 {预期。错误C:\m2_repo_clean\com\adobe\flex\framework\mx\4.5.1.21328\mx-4.5.1.21328.swc$defaults.css:15,-1 {预期。错误C:\m2_repo_clean\com\adobe\flex\framework\spark\4.5.1.21328\spark-4.5.1.21328.swc$defaults.css:15,-1 {预期。不支持警告C:\Workspaces\aa_Branches\aa_jdk8_upgrade\flex\src\main\flexapp\APP_MIGRATED.mxml:0,-1 CSS选择器条件类型:':normalWithPrompt‘警告C:\Workspaces\aa_Branches\aa_jdk8_upgrade\flex\src\main\flexapp\APP_MIGRATED.mxml:0,-1 CSS选择器条件类型不支持:':disabledWithPrompt’

这是我的完整pom配置

代码语言:javascript
复制
<parent>
    <artifactId>app-migrated</artifactId>
    <groupId>com.appmigrated</groupId>
    <version>1.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>flex</artifactId>
<packaging>pom</packaging>
<name>Flex</name>

<build>
    <finalName>APP_MIGRATED</finalName>
    <sourceDirectory>src/main/flexapp</sourceDirectory>
    <resources>
        <resource>
            <directory>${basedir}/src/main/resources</directory>
        </resource>
        <resource>
            <directory>${basedir}/target/generated-resources</directory>
        </resource>
    </resources>
    <plugins>
        <plugin>
            <groupId>org.sonatype.flexmojos</groupId>
            <artifactId>flexmojos-maven-plugin</artifactId>
            <version>${flex-mojos.version}</version>
            <extensions>true</extensions>
            <executions>
                <execution>
                    <goals>
                        <goal>compile-swf</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <moduleFiles>
                    <module>APP_MIGRATED.mxml</module>
                </moduleFiles>
                <locales>
                    <param>en_US</param>
                </locales>
                <services>${basedir}/src/main/resources/services-config.xml</services> 
                <contextRoot>root</contextRoot>
                <keepAllTypeSelectors>true</keepAllTypeSelectors>
                <output>${basedir}/target/APP_MIGRATED.swf</output>
                <targetPlayer>9.0.0</targetPlayer>
            </configuration>
        </plugin>
        <plugin>
            <groupId>org.sonatype.flexmojos</groupId>
            <artifactId>flexmojos-maven-plugin</artifactId>
            <version>3.2.0</version>
            <executions>
                <execution>
                     <goals>
                        <goal>wrapper</goal>
                    </goals>
                    <phase>generate-resources</phase>
                </execution>
            </executions>
            <configuration>
                <ignoreVersionIssues>true</ignoreVersionIssues>
                 <htmlName>APP_MIGRATED</htmlName>
                 <outputDirectory>${project.build.directory}/html-wrapper</outputDirectory> 
           </configuration>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-dependency-plugin</artifactId>
            <executions>
                <execution>
                    <id>unpack-config</id>
                    <goals>
                        <goal>unpack-dependencies</goal>
                    </goals>
                    <phase>generate-resources</phase>
                    <configuration>
                        <outputDirectory>${project.build.directory}/generated-resources</outputDirectory>
                        <includeArtifacIds>APP_MIGRATED</includeArtifacIds>
                        <includeGroupIds>${project.groupId}</includeGroupIds>
                        <excludeTransitive>true</excludeTransitive>
                    </configuration>
                </execution>
            </executions>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-assembly-plugin</artifactId>
            <executions>
                <execution>
                    <id>make.html-bundle</id>
                    <goals>
                        <goal>single</goal>
                    </goals>
                    <phase>package</phase>
                    <configuration>
                        <descriptors>
                            <descriptor>src/main/assembly/html-bundle.xml</descriptor>
                        </descriptors>
                    </configuration>
                </execution>
            </executions>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-assembly-plugin</artifactId>
            <executions>
                <execution>
                    <id>make.resources</id>
                    <goals>
                        <goal>single</goal>
                    </goals>
                    <phase>package</phase>
                    <configuration>
                        <descriptors>
                            <descriptor>src/main/assembly/resources.xml</descriptor>
                        </descriptors>
                    </configuration>
                </execution>
            </executions>
        </plugin>

    </plugins>
</build>

<properties>
  <flex.sdk.version>4.5.1.21328</flex.sdk.version>
    <flex-mojos.version>4.0-RC2</flex-mojos.version>
</properties>

<dependencies>
    <dependency>
        <groupId>com.adobe.flex.framework</groupId>
        <artifactId>flex-framework</artifactId>
        <version>${flex.sdk.version}</version>
        <type>pom</type>
    </dependency>
    <dependency> 
        <groupId>com.adobe.cairngorm</groupId> 
        <artifactId>cairngorm</artifactId> 
        <version>2.2.1</version> 
        <type>swc</type> 
    </dependency>
</dependencies>

我知道在这之后可能会有另一个错误,但这是我更关心的问题。

大家好,

EN

回答 1

Stack Overflow用户

发布于 2017-01-09 15:45:24

试一试柔韧7:

代码语言:javascript
复制
<properties>
    <flexmojos.version>7.0.1</flexmojos.version>
    <flex.version>4.13.0.20140701</flex.version>
    <flash.version>16.0</flash.version>
</properties>   

插件看起来像这样

代码语言:javascript
复制
<plugins>
    <plugin>
        <groupId>net.flexmojos.oss</groupId>
         <artifactId>flexmojos-maven-plugin</artifactId>
         <version>${flexmojos.version}</version>
         <extensions>true</extensions>
        <configuration>
         <sourceFile>APP_MIGRATED.mxml</sourceFile>
         <compilerWarnings>
            <warn-no-constructor>false</warn-no-constructor>
         </compilerWarnings>

        </configuration>
        <dependencies>
            <!-- This handles a bug in maven which causes problems with flex resources -->
            <dependency>
                <groupId>net.flexmojos.oss</groupId>
                <artifactId>flexmojos-threadlocaltoolkit-wrapper</artifactId>
                <version>${flexmojos.version}</version>
            </dependency>
            <!-- Without this FM will use the compiler configured in its master 
                pom, which will result in version conflicts -->
            <dependency>
                <groupId>org.apache.flex</groupId>
                <artifactId>compiler</artifactId>
                <version>${flex.version}</version>
                <type>pom</type>
            </dependency>
        </dependencies>     
    </plugin>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41510218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档