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.