我有一个使用Maven构建的Java / Flex项目。在做了一些研究之后,我正在使用Flexmojos项目(http://flexmojos.sonatype.org/)作为Flex部分,到目前为止,几乎所有事情似乎都运行正常(经过一段时间的努力)。我正在使用4.0-alpha-5版本(4.0-SNAPSHOT似乎对我不起作用)。
虽然Eclipse不将Flex项目识别为Flex项目。如果我手动更改.project文件并添加.actionScriptProperties和.flexProperties文件,Eclipse似乎将项目识别为Flex项目。
我对Maven连接的所有内容都很陌生,所以我不确定所有内容是否已连接。项目文件可以在哪里设置?如何自动创建项目文件?
答案 0 :(得分:0)
我在尝试使用Flex / Maven / Flexmojos(以及我的同事)时也遇到了问题。经过长时间的努力,我仍然无法将Flex / Maven项目导入Eclipse,因此我在同一时间使用常规Flex项目和Java / Maven项目。
过了一段时间,我发现IntelliJ能够正确导入Flex / Maven项目,因此它可以是另一种选择。
答案 1 :(得分:0)
项目未被识别的原因可能是因为m2eclipse插件不理解。更改项目和类路径,甚至将它们提交给svn(假设它们没有绝对路径)是完全可以的(特别是你不能选择另一个IDE)。
(This tutorial非常有用,我想你已经看过了)
答案 2 :(得分:0)
有一个用于Eclipse的FlexBuilder插件,可以更轻松地管理Eclipse中的Flex项目,但遗憾的是它不是免费的:
https://www.adobe.com/cfusion/tdrc/index.cfm?product=flash_builder
如果你不愿意走那条路,我实际上更好的将Flex和Maven集成到NetBeans中,而不是在Eclipse中做同样的事情。我无法正确设置m2eclipse,但较新版本的NetBeans本身支持Maven。
另外,为了从Maven构建Flex,我最终让Maven运行了一个运行mxmlc的ant任务。它的效果非常好,所以如果你遇到Flexmojos问题,你可以考虑另一个选择。
答案 3 :(得分:0)
由于我没有接受任何答案,我想我应该发布我最后的内容:
右键点击该项目 - >添加/更改项目类型 - >添加Flex项目类型...