Table of Contents
mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=org.objectweb.petals -DartifactId=<module-name>
The following command will create a new binding component project with the required files and directory structure :
mvn archetype:create -DarchetypeGroupId=org.objectweb.petals -DarchetypeArtifactId=maven-archetype-petals-jbi-binding-component -DarchetypeVersion=1.0.0 -DgroupId=org.objectweb.petals -DartifactId=<binding-component-name> -Dversion=1.0-SNAPSHOT
The following command will create a new service engine project with the required files and directory structure :
mvn archetype:create -DarchetypeGroupId=org.objectweb.petals -DarchetypeArtifactId=maven-archetype-petals-jbi-service-engine -DarchetypeVersion=1.0.0 -DgroupId=org.objectweb.petals -DartifactId=<service-engine-name> -Dversion=1.0-SNAPSHOT
The following command will create a new service unit project with the required files and directory structure :
mvn archetype:create -DarchetypeGroupId=org.objectweb.petals -DarchetypeArtifactId=maven-archetype-petals-jbi-service-unit -DarchetypeVersion=1.0.1 -DgroupId=org.objectweb.petals -DartifactId=<service-unit-name> -Dversion=1.0-SNAPSHOT
The following command will create a new service assembly project with the required files and directory structure :
mvn archetype:create -DarchetypeGroupId=org.objectweb.petals -DarchetypeArtifactId=maven-archetype-petals-jbi-service-assembly -DarchetypeVersion=1.0.0 -DgroupId=org.objectweb.petals -DartifactId=<service-assembly-name> -Dversion=1.0-SNAPSHOT
mvn -N deploy:deploy-file -DrepositoryId=objectweb -Durl=scp://jupiter.objectweb.org:/var/lib/gforge/chroot/home/groups/maven/htdocs/maven2 -DpomFile=pom.xml -Dfile=pom.xml
The -N option stands for non-recursive deployment, it will deploy only the specified file.
mvn -N deploy:deploy-file -DrepositoryId=objectweb -Durl=scp://jupiter.objectweb.org:/var/lib/gforge/chroot/home/groups/maven/htdocs/maven2 -DpomFile=pom.xml -Dfile=<jarfile>.jar


PEtALS 2.0 & pack (2007/09/28)

