From d29c00fa27a4c9240b52ffcc540373d7d6303164 Mon Sep 17 00:00:00 2001
From: Henri Sara <hesara@vaadin.com>
Date: Fri, 4 Mar 2016 16:43:18 +0200
Subject: Update getting started documentation using Maven

Change-Id: I61f22511eefc8125f8cd84d768a5fa69b8707446
---
 .../getting-started-eclipse.asciidoc               | 30 +++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

(limited to 'documentation/getting-started/getting-started-eclipse.asciidoc')

diff --git a/documentation/getting-started/getting-started-eclipse.asciidoc b/documentation/getting-started/getting-started-eclipse.asciidoc
index a380701d6f..5e10b560d7 100644
--- a/documentation/getting-started/getting-started-eclipse.asciidoc
+++ b/documentation/getting-started/getting-started-eclipse.asciidoc
@@ -73,8 +73,36 @@ Vaadin libraries, which are project specific. See below for instructions for
 updating the libraries.
 
 
+[[getting-started.eclipse.mavenlibraryupdate]]
+== Updating the Vaadin Libraries in Maven Projects
+
+Updating the Vaadin plugin does not update Vaadin libraries. The libraries are
+project specific, as a different version might be required for different
+projects, so you have to update them separately for each project.
+
+. Open the [filename]#pom.xml# in an editor in Eclipse.
+
+. Edit the [propertyname]#vaadin.version# property to set the Vaadin version.
+
++
+Updating the libraries can take several minutes. You can see the progress in the
+Eclipse status bar. You can get more details about the progress by clicking the
+indicator.
+
+. If you have compiled the widget set for your project, recompile it by clicking
+the [guibutton]#Compile Vaadin widgets# button in Eclipse toolbar.
+
+. Stop the integrated Tomcat (or other server) in Eclipse, clear its caches by
+right-clicking the server and selecting [guilabel]#Clean# as well as
+[guilabel]#Clean Tomcat Work Directory#, and restart it.
+
+
+If you experience problems after updating the libraries, you can try using
+"Maven > Update Project".
+
+
 [[getting-started.eclipse.libraryupdate]]
-== Updating the Vaadin Libraries
+== Updating the Vaadin Libraries in Ivy Projects
 
 Updating the Vaadin plugin does not update Vaadin libraries. The libraries are
 project specific, as a different version might be required for different
-- 
cgit v1.2.3

