Hi all,

just created a new maven archetype to create Jewel Multi Module projects.

It creates the Application and a single Module. I'll be adding another
archetype to create a single module for later uses, so you can create as
many modules as you want.

Command to run this archetype:

mvn archetype:generate -DarchetypeGroupId=org.apache.royale.framework
-DarchetypeArtifactId=royale-jewel-module-application-archetype
-DarchetypeVersion=0.9.8-SNAPSHOT -Dapplication=royaleapp
-Dmodule=royalemodule


Example execution:


Define value for property 'groupId': com.carlosrovira.examples

Define value for property 'artifactId': moduleapp

Define value for property 'version' 1.0-SNAPSHOT: :

Define value for property 'package' com.carlosrovira.examples: :

[*INFO*] Using property: application = royaleapp

[*INFO*] Using property: module = royalemodule

Confirm properties configuration:

groupId: com.carlosrovira.examples

artifactId: moduleapp

version: 1.0-SNAPSHOT

package: com.carlosrovira.examples

application: royaleapp

module: royalemodule

so this create a "moduleapp" maven project root and inside a Jewel Royale
App "royaleapp" (if not set "-Dapplication=royaleapp" it will default to
"application"), and a Jewel Module "royalemodule" (if not set
"-Dmodule=royalemodule" it will default to "module").


-- 
Carlos Rovira
http://about.me/carlosrovira

Reply via email to