You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by rm...@apache.org on 2019/03/13 10:25:52 UTC

svn commit: r1855399 - /openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/start.adoc

Author: rmannibucau
Date: Wed Mar 13 10:25:52 2019
New Revision: 1855399

URL: http://svn.apache.org/viewvc?rev=1855399&view=rev
Log:
adding dependencies to start.adoc

Modified:
    openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/start.adoc

Modified: openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/start.adoc
URL: http://svn.apache.org/viewvc/openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/start.adoc?rev=1855399&r1=1855398&r2=1855399&view=diff
==============================================================================
--- openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/start.adoc (original)
+++ openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/start.adoc Wed Mar 13 10:25:52 2019
@@ -8,6 +8,32 @@
 
 == Your first application
 
+=== Dependencies
+
+Just add in any Maven `pom.xml` - or gradle `build.gradle` the following dependency:
+
+[source,xml]
+----
+<dependency>
+  <groupId>org.apache.meecrowave</groupId>
+  <artifactId>meecrowave-core</artifactId>
+  <version>${meecrowave.version}</version>
+</dependency>
+----
+
+If you intend to reuse our `Cli` main you should also add:
+
+[source,xml]
+----
+<dependency>
+  <groupId>commons-cli</groupId>
+  <artifactId>commons-cli</artifactId>
+  <version>1.4</version>
+</dependency>
+----
+
+=== Runtime
+
 Meecrowave relies on JAX-RS and CDI so to start you just need to write a JAX-RS endpoint:
 
 [source,java]
@@ -22,7 +48,7 @@ public class HelloKitchen {
 }
 ----
 
-Then booting Meecrowave is as easy as launching:
+Then booting Meecrowave is as easy as launching - or reuse `org.apache.meecrowave.runner.Cli` provided main:
 
 [source,java]
 ----