From 117b75d41c484f4328f5e8daa0929ee10300c2e6 Mon Sep 17 00:00:00 2001
From: Salvatore Coppola <83589980+salvatore-coppola@users.noreply.github.com>
Date: Wed, 6 Dec 2023 15:19:15 +0100
Subject: [PATCH] Added the m2eclipse-tycho installtion step.
---
README.md | 43 ++++++++++++++++++++++++-------------------
1 file changed, 24 insertions(+), 19 deletions(-)
diff --git a/README.md b/README.md
index 2bee32fdce4..660718421e0 100644
--- a/README.md
+++ b/README.md
@@ -162,27 +162,32 @@ After this command runs, images can be found in your preferred container engine
### Eclipse IDE
> [!WARNING]
-> If you DON'T use Oomph Setup, to make Kura work with newer versions of Eclipse, modify the lifecycle mapping by adding these XML lines to the `lifecycle-mapping-metadata.xml` in Kura workspace.
+> If you DON'T use Oomph Setup, to make Kura work with newer versions of Eclipse you need to make the following changes in your workspace configuration:
+> 1. Modify the lifecycle mapping by adding these XML lines to the `lifecycle-mapping-metadata.xml` in Kura workspace.
>
-> You can find the file in the Windows -> Preferences -> Maven -> Lifecycle Mappings -> Open workspace lifecycle mappings metadata.
+> You can find the file in the Windows -> Preferences -> Maven -> Lifecycle Mappings -> Open workspace lifecycle mappings metadata.
>
-> After editing the file, reload it by pressing the "Reload workspace lifecycle mappings metadata" button.
->```xml
->
->
->
->
-> org.eclipse.m2e.pde.connector
-> [2.1.2,)
->
-> eclipse-test-plugin
-> eclipse-plugin
-> eclipse-feature
->
->
->
->
->```
+> After editing the file, reload it by pressing the "Reload workspace lifecycle mappings metadata" button.
+> ```xml
+>
+>
+>
+>
+> org.eclipse.m2e.pde.connector
+> [2.1.2,)
+>
+> eclipse-test-plugin
+> eclipse-plugin
+> eclipse-feature
+>
+>
+>
+>
+> ```
+> 2. Install the `eclipse-tycho` plugin using the following repository: [m2eclipse-tycho](https://github.com/tesla/m2eclipse-tycho/releases/download/latest/).
+> You can install it in the menu Help -> Install new software... -> Paste the repository url in the Work with: -> expand the category and select the `Tycho Project Configurators Feature` and proceed with the installation.
+>
+> Then restart Eclipse.
The simplest way to start developing on Eclipse Kura is to use an [Eclipse Installer](https://www.eclipse.org/downloads/) based setup. A detailed installation and setup guide is available on the [official documentation](https://eclipse.github.io/kura/docs-develop/java-application-development/development-environment-setup). Here you'll find a brief explaination of the required steps.