# HG changeset patch # User Oleksandr Gavenko # Date 1350925746 -10800 # Node ID 95cf60256d5a50a0ad34b96d8cbcb5d0833a93d7 # Parent 20910c04cbd7689f42950d9c1a3f72673f23e471# Parent dd7a5d3f149ec03200511fa7a2f6525b029b4fc8 merged diff -r dd7a5d3f149e -r 95cf60256d5a jboss.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jboss.rst Mon Oct 22 20:09:06 2012 +0300 @@ -0,0 +1,25 @@ +.. -*- coding: utf-8; -*- +.. include:: HEADER.rst + +=========== + JBoss AS. +=========== +.. contents:: + +Starting local JBoss AS. +======================== +:: + + $ /opt/jboss/bin/standalone.sh & + +Deploy war to JBoss AS with Maven. +================================== +:: + + $ mvn help:describe -DartifactId=jboss-as-maven-plugin -DgroupId=org.jboss.as.plugins + +See: + + * http://docs.jboss.org/jbossas/7/plugins/maven/latest/examples/deployment-example.html + + diff -r dd7a5d3f149e -r 95cf60256d5a maven.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/maven.rst Mon Oct 22 20:09:06 2012 +0300 @@ -0,0 +1,43 @@ +.. -*- coding: utf-8; -*- +.. include:: HEADER.rst + +======== + Maven. +======== +.. contents:: + +Maven tutorial. +=============== + + * http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html + +Generate simple project. +======================== +:: + + $ mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false + +Search for maven artifact by Java package or class name. +======================================================== + + * https://repository.sonatype.org/ + +Get help on Maven plug-in. +========================== +:: + + $ mvn help:describe -DartifactId=maven-war-plugin -DgroupId=org.apache.maven.plugins + $ mvn help:describe -Dcmd=dependency:resolve -Ddetail + + $ mvn dependency:tree + $ mvn dependency:list + $ mvn dependency:resolve + + $ mvn -X ... + +Run Java main from Maven. +========================= +:: + + mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main" -Dexec.args="arg0 arg1 arg2" +