tips: -- flexmojos7.x 只支持 apache 的sdk.
-- 必须要用适合的jdk版本:JDK1.5至JDK1.7.0-12
-- 必须使用maven版本不小于 3.04
-- 在一些旧的项目使用flexmojos6.x的时候要把groupId: org.sonatype.flexmojos 改成:net.flexmojos.oss ,并更新对应的 version。
step1: 将flex sdk 4.6 安装到本地repository.下载 apache mavenizer. svn 地址: http://svn.apache.org/repos/asf/flex/utilities/trunk/mavenizer,并按照readme.txt 提示将flex sdk 4.6 安装到本地repository.
此代码已失效,完成本步骤可参照: http://olive009.iteye.com/admin/blogs/2250142
step2: 下载 flexmojos6.x src. git地址:https://github.com/chrisdutz/flexmojos/tree/flexmojos-6.x
step3: 在eclipse 中新建一个纯项目并将flexmojos6.x包含pom.xml文件夹中的所有文件复制到项目根目录。如下图所示:
step4: 在项目中搜索 flexmojos-parent,将其 version改成:6.0.0。因为在sonatype公司的repository中暂时只包括了version为6.0.0和6.0.1的版本。
step5: 修改maven安装目录中的settings.xml文件。先将其它profile注释掉,并加入如下profile
<!-- flexmojos --> <profile> <id>flex-mojos</id> <repositories> <!-- Required for regular plugin use until moved over to Maven central repo. --> <repository> <id>flex-mojos-repository</id> <url>http://repository.sonatype.org/content/groups/flexgroup/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <!-- Required for building plugin from source. --> <repository> <id>flex-mojos-internal-repository</id> <url>http://repository.sonatype.org/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <!-- Required for regular plugin use until moved over to Maven central repo. --> <pluginRepository> <id>flex-mojos-plugin-repository</id> <url>http://repository.sonatype.org/content/groups/flexgroup/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> <!-- Required for building plugin from source. --> <pluginRepository> <id>flex-mojos-internal-plugins-repository</id> <url>http://repository.sonatype.org/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile>
设置activeProfiles节点为:
<!-- flexmojos --> <activeProfiles> <activeProfile>flex-mojos</activeProfile> </activeProfiles>
step6: 修改flexmojos-sandbox目录下的pom.xml将以下module注释掉(如果你想改掉编译错误的话也可以不注释)
<module>flexmojos-flex3-compatibility-layer</module> <module>flexmojos-flex2-compatibility-layer</module>
在项目根目录下的pom.xml搜索 flexmojos-testing,将flexmojos-testing的所有module注释掉(如果你想改掉编译错误的话也可以不注释)。
出问题了???
1. 找不到 flashplayer?
因为 apache mavenizer 将flashplayer的包名改了,你要将你的flex项目的pom.xml加入以下依赖:
<dependencies> <dependency> <groupId>com.adobe.flash.framework</groupId> <artifactId>playerglobal</artifactId> <version>11.1</version> <type>swc</type> </dependency> </dependencies>
附件提供了已经编译了的flexmojos,可用来build flex sdk 4.6 的项目,直接将其解压到maven本地的仓库。
相关推荐
基于 CEF 3.3239 自编译支持 H.264 支持播放 MP4 支持 C# Chromiumfx 调用 这玩意编译真累.....
自己编译的opencv 4.6.0,带有openvino选型,dnn支持openvino2022 编译环境是vs2019,压缩包含release和debug,含所有头文件和lib库文件 核心文件: opencv_world460.dll opencv_world460d.dll opencv_world460.lib...
eclipse 反编译插件,支持版本4.6,eclipse 反编译插件,支持版本4.6
该SDK适用于树莓派设备,其中的openssl和paho.mqtt.c的动态库是在Ubuntu上交叉编译过的,其中的MQTTClient_publish.c是一个发布程序,MQTTClient_subscribe.c是订阅程序。 使用方法:我们只需要在ubuntu上安装好...
ubuntu 18.04.5环境下编译的tiff4.6库。TIFF格式也叫TIF,属于位图格式,全名是Tag Image File Format。TIFF格式和JPEG及PNG都是属于一种主流且高位彩色图像格式。使用过扫描仪或传真的小伙伴应该还记得,很多品牌...
华中科技大学编译课程使用
flex-2.6.4.tar.gz
.net反编译工具,可直接反编译.net4.6,生成可用源码。
Winfrom上替代自带浏览器,最新谷歌内核:96.0.4664.55,本人测试支持.NET Framework和.NET 5.0版本Winform,理论上支持WPF。使用时将对应平台Release文件夹复制到程序目录即可,96.0.14版本CefSharp适用。
NULL 博文链接:https://shihuan830619.iteye.com/blog/1075844
理论上6.0.0的jar包就可以支持所有6.x的版本了,但有些强迫症的我,还是针对了最新版本又编译了2个,反正也没有什么坏处。 ik-analyzer-solr-6.0.0.jar ik-analyzer-solr-6.2.1.jar ik-analyzer-solr-6.3.0.jar 更多...
EXE反编译工具VB版.rarEXE反编译工具VB版.rarEXE反编译工具VB版.rarEXE反编译工具VB版.rarEXE反编译工具VB版.rar
cef_binary_3.2623.1401 重编译支持Mp3、Mp4等视频格式。我是用在.net项目里的。其他使用CEF3的项目同样支持。 包里有32位和64位。
eclipse反编译插件,支持版本是4.6 neon。 下载之后解压,将jar包放到 eclipse/plugins 目录下,将jar包直接放到plugins下,中间不能有目录。
QT6默认的QWebEngineview是不支持视频播放等功能的,需要自己用源码编译。 1. python2.7.5以上 webengine需要使用2.7,3不支持 2.Bison,Flex 3.GPerf 4.Perl、ruby 5.Node.js 建议12以上版本 6.Visual Studio 2019 7...
cef_binary_3.2623.1397 重编译 支持mp4 支持xp
Kernel_2_6_SDK_User_Guide_V1.228.pdf(兼容linux-3.10) Realtek_EasyMesh_User_Guide_V1.3.pdf Realtek_Ipv6_Ready_Logo_P2_User_Guide.pdf Realtek_IPv6_user_guide.pdf Realtek_SmartRoaming_User_Guide.pdf ...
aliyun-sdk-vod-upload-1.4.13.jar 编译好的压缩包 直接解压到maven下即可
大家都知道VB6的SDK环境下的代码编辑窗口没有全屏的功能,虽然在选项里可以改为SDI方式,但这样却又少了其它功能,有点不完美,本插件编译后生成DLL文件,你可以VB6下引用此插件,这样就可以让其全屏编辑代码了,很...
ios openssl(libssl.a和libcrypto.a)编译 支持 i386 armv7 armv7s arm64