1

我有 Flex 项目,我需要 flexmojos-maven-plugin 来构建它。

<plugin>
    <groupId>org.sonatype.flexmojos</groupId>
    <artifactId>flexmojos-maven-plugin</artifactId>
    ...
</plugin>

我还提到了存储库

<repositories>
    <repository>
        <id>flexmojos</id>
        <url>http://repository.sonatype.org/content/groups/flexgroup/</url>
    </repository>
</repositories>

但是 maven 会忽略它,并且不会尝试从那里下载插件。

[INFO] Scanning for projects...
Downloading: http://repo1.maven.org/maven2/org/sonatype/flexmojos/flexmojos-maven-plugin/3.9/flexmojos-maven-plugin-3.9.jar
[INFO] Unable to find resource 'org.sonatype.flexmojos:flexmojos-maven-plugin:maven-plugin:3.9' in repository central (http://repo1.maven.org/maven2)
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR

请指教。谢谢!

4

1 回答 1

1

3.9 版本似乎有问题。我可以成功下载 3.8 版本,没有任何问题。但是 3.9 会触发“无法找到资源”错误。

我怀疑您在解决存储库时遇到了问题。有时 Maven 输出并不能很好地展示它从远程存储库读取的努力。特别是当您重复运行相同的失败命令时(例如mvn clean install)。

查看您的本地存储库。如果您可以在下面找到任何内容,org/sonatype/flexmojos那么您肯定会正确解析存储库。

我建议您将其发布在邮件列表中:https ://docs.sonatype.org/display/FLEXMOJOS/Project+Information

于 2012-11-22T08:40:41.510 回答