我正试图为多模式的flex应用程序编写我的pom.xml。我一直以这个资源为例:
http://www.sonatype.com/books/mvnref-book/reference/flex-dev-sect-creating-with-archetype.html
我使用的是M2E v1.01,但是我面临许多‘生命周期配置不包括的插件执行’错误。据我所见,没有可用的m2E连接器来解决这个问题,我已经尝试了我能找到的所有Maven建议,包括:
只有当项目声明为、swc、或swf包时,才会出现此问题。我下一步要让Eclipse“永久地将目标标记为被忽略的”--这似乎有点轻率。
如有任何建议,将不胜感激。
提前谢谢。
发布于 2012-01-11 19:20:51
使用STS2.8.0,我们已经将m2eclipse升级为1.0版。然而,这可能会给现有项目带来一些麻烦。几个月前我写了一个博客。
http://blog.springsource.org/2011/10/18/upgrading-maven-integration-for-springsource-tool-suite-2-8-0/
本质上,m2eclipse的新体系结构要求您使用的每个maven插件都必须映射到一个Eclipse,以便在Eclipse中处理插件的执行。这显然会导致问题,因为并不是每个maven插件作者都有知识或时间来创建、创建和维护Eclipse插件。
通过将插件标记为忽略,您的意思是插件永远不应该在Eclipse中执行(这意味着每当需要执行插件时,您都会从命令行执行)。一旦标记为ignored,就可以将其更改为execute,这意味着只要在Eclipse中执行相关的生命周期,就应该始终执行它。这可能会导致性能问题,因此只有当您知道风险时才会这样做。
如果这一切对您来说太多了,那么STS提供了一个降级选项,以恢复到旧版本的m2eclipse。转到仪表板扩展页面。不幸的是,您必须手动恢复对.project和.classpath文件的所有更改(我们提供了一种自动升级机制,但不是降级mechanism...presumably --一切都在版本控制中)。
任何问题或问题都应发送到STS论坛:http://forum.springsource.org/forumdisplay.php?32-SpringSource-Tool-Suite
发布于 2013-02-08 10:19:47
您可以在eclipse:http://marketplace.eclipse.org/node/648556上检查这个alpha连接器"Flex“。
https://stackoverflow.com/questions/8809623
复制相似问题