All Projects → justinjmoses → flexmojos-introduction

justinjmoses / flexmojos-introduction

Licence: other
A gentle introduction to Flexmojos & Maven

Programming Languages

actionscript
884 projects

Projects that are alternatives of or similar to flexmojos-introduction

ServletContainer
A servlet container which can parse static resource,servlet and jsp.
Stars: ✭ 20 (-60%)
Mutual labels:  maven
pcljava
A port of the Point Cloud Library (PCL) using Java Native Interface (JNI).
Stars: ✭ 19 (-62%)
Mutual labels:  maven
wordcount
Hadoop MapReduce word counting with Java
Stars: ✭ 18 (-64%)
Mutual labels:  maven
JavaEE
🔥⭐️👍框架(SSM/SSH)学习笔记
Stars: ✭ 33 (-34%)
Mutual labels:  maven
manon
🧪 Play with SpringBoot 2, JWT, Querydsl, GraphQL, Docker, ELK, PostgreSQL, MariaDB, Redis, MongoDB, Flyway, Maven, Gradle, TestNG, JUnit5, JaCoCo, GreenMail, CI, Quality Gates, Prometheus, Gatling, etc.
Stars: ✭ 26 (-48%)
Mutual labels:  maven
maven
Development repository for the maven cookbook
Stars: ✭ 35 (-30%)
Mutual labels:  maven
Katana
Katana is CSS Layout System made with Flexbox
Stars: ✭ 57 (+14%)
Mutual labels:  flex
maven-native
www.mojohaus.org/maven-native/
Stars: ✭ 13 (-74%)
Mutual labels:  maven
cheshuo
🎃A lightweight game server framework. Based on Springboot and Netty. Using ProtoBuf as communication between client and server.
Stars: ✭ 23 (-54%)
Mutual labels:  maven
sign-maven-plugin
Maven plugin which creates Open PGP / GPG signatures for all of the project's artifacts
Stars: ✭ 34 (-32%)
Mutual labels:  maven
yfs
🏠超精简分布式对象存储
Stars: ✭ 35 (-30%)
Mutual labels:  maven
react-native-background-shapes
Beautiful backgrounds shapes to React Native based in flex (Android + IOS)
Stars: ✭ 65 (+30%)
Mutual labels:  flex
broom
A disk cleaning utility for developers.
Stars: ✭ 38 (-24%)
Mutual labels:  maven
easy-java
整理java技术要点,让java更简单,更容易上手。
Stars: ✭ 23 (-54%)
Mutual labels:  maven
Simple-YAML
A Java API that provides an easy-to-use way to store data using the YAML format.
Stars: ✭ 68 (+36%)
Mutual labels:  maven
TwitterApiKit
Twitter's API v2 Objectified. This will save you time from creating data objects to access twitter's API v2. This library is supported on Gradle, Maven, Java, Kotlin, and Android projects.
Stars: ✭ 23 (-54%)
Mutual labels:  maven
jenkins-pipeline-gitflow-maven
Sample Maven project with a Jenkinsfile doing git-flow based release management
Stars: ✭ 47 (-6%)
Mutual labels:  maven
WebChat
一份关于webSocket网页聊天的小demo
Stars: ✭ 54 (+8%)
Mutual labels:  maven
tank-battle
Java坦克大战游戏,基于Spring Boot,JDK8,Swing组件开发,有一些Bug,还在持续更新完善中...
Stars: ✭ 52 (+4%)
Mutual labels:  maven
E3Mall
高并发,分布式Java项目,模拟天猫商城,京东商城
Stars: ✭ 33 (-34%)
Mutual labels:  maven

Flexmojos Introduction: Usage instructions

This collection of examples provides some simple introductions to using Flexmojos.

For each project you can build via:

mvn clean install 

This will create a SWF in the target folder of the respective diretory.

Versions

Flexmojos target: 4.0-RC2. Checkout the full plugin info.

Flex SDK: 4.5.1.21328

Project breakdown

1. Simple

This is an extremely simple project, designed simply as an example to get started.

2. UnitTests

This adds on a single unit test to the simple project.

Note: In order to run the unit tests, Flexmojos needs to be able to find the Flashplayer executable. You should ensure Flashplayer (Flash Player on OS X and Flashplayer.exe on WinX) is available on your PATH. You can download the standalone Flashplayer Projector from Adobe. In Windows, you can copy Flashplayer.exe to some location and add it to your PATH via My Computer > Advanced > Environment Variables. On OS X, I installed Flash Player to usr/local/bin and added the following to my ~/.bash_profile

export FLASH_PLAYER='/usr/local/bin/Flash Player.app/Contents/MacOS'
export PATH=${M2_HOME}/bin:$FLASH_PLAYER:${PATH}

For more information, check out this post.

3. Dependencies

This adds on a simple third party dependency to the simple project. In order to build this, you must first install the as3-signals dependency (see above).

To install the third party dependency, you need to run the following command from the project root:

mvn install:install-file -Dfile=./libs/as3-signals-0.8.swc -DgroupId=org.osflash -DartifactId=as3-signals -Dversion=0.8 -Dpackaging=swc

This will add the SWC to your local repository to ensure Maven can find it whenever it encounters the dependency.

For more information on as3-signals, checkout the project home.

4. Flashbuilder Goal

This combines the unit tests and dependencies project.

Try generating a Flashbuilder project via the following Maven command:

mvn org.sonatype.flexmojos:flexmojos-maven-plugin:3.9:flashbuilder

5. Archetypes

This is a collection of commands to generate simple starter projects for Flexmojos.

6. Libraries

This project splits the functionality of the other projects into an application SWF and a library SWC.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].