------------------------------------------------------------------------------------------
以上都是在flexmojos-maven-plugin 3.2.0条件 ,其实flexmojos-maven-plugin 3.6也试过,qtp也不能识别。
请大家帮帮忙,怎样让qtp10识别maven自动构建的flex3.6。。。
解决方法:
1、将automation.swc,automation_agent.swc,automation_dmv.swc,qtp.swc手动导入到maven仓库
2、在pom文件中,加入四个文件的依赖,<type>为internal,这个很重要。这样编译时,manven才会引入qtp用的依赖。
<dependency>
<groupId>com.adobe.flex.framework</groupId>
<artifactId>qtp</artifactId>
<version>${flex.sdk.version}</version>
<type>swc</type>
<scope>internal</scope>
</dependency>
可能是版本的问题。flexmojos-maven-plugin 用 4.0以上吧。可以用4.1-beta试试