From c93901b7036b0ea464295592cb0ba81a13144b76 Mon Sep 17 00:00:00 2001 From: HuyenNguyen Date: Tue, 21 Apr 2020 14:29:54 +0700 Subject: [PATCH 1/2] Build RCP project with Maven --- com.kmstechnology.todolist.app/.classpath | 14 +- com.kmstechnology.todolist.app/.project | 7 + .../.settings/org.eclipse.jdt.core.prefs | 12 +- .../com.kmstechnology.todolist.app.product | 34 +- com.kmstechnology.todolist.app/plugin.xml | 26 +- com.kmstechnology.todolist.app/pom.xml | 14 + com.kmstechnology.todolist.core/.classpath | 14 +- com.kmstechnology.todolist.core/.project | 7 + .../.settings/org.eclipse.jdt.core.prefs | 7 +- .../build.properties | 6 +- com.kmstechnology.todolist.core/pom.xml | 12 + .../todolist/core/icon/IconHandler.java | 25 +- com.kmstechnology.todolist.feature/.classpath | 27 + com.kmstechnology.todolist.feature/.project | 13 + .../feature.xml | 595 ++++++++++++++++++ com.kmstechnology.todolist.feature/pom.xml | 12 + .../.classpath | 27 + .../.project | 24 + .../category.xml | 4 + com.kmstechnology.todolist.updatesite/pom.xml | 12 + pom.parent/.project | 17 + pom.parent/pom.xml | 187 ++++++ pom.product/.classpath | 27 + pom.product/.project | 24 + pom.product/pom.product | 139 ++++ pom.product/pom.xml | 37 ++ 26 files changed, 1288 insertions(+), 35 deletions(-) create mode 100644 com.kmstechnology.todolist.app/pom.xml create mode 100644 com.kmstechnology.todolist.core/pom.xml create mode 100644 com.kmstechnology.todolist.feature/.classpath create mode 100644 com.kmstechnology.todolist.feature/pom.xml create mode 100644 com.kmstechnology.todolist.updatesite/.classpath create mode 100644 com.kmstechnology.todolist.updatesite/.project create mode 100644 com.kmstechnology.todolist.updatesite/category.xml create mode 100644 com.kmstechnology.todolist.updatesite/pom.xml create mode 100644 pom.parent/.project create mode 100644 pom.parent/pom.xml create mode 100644 pom.product/.classpath create mode 100644 pom.product/.project create mode 100644 pom.product/pom.product create mode 100644 pom.product/pom.xml diff --git a/com.kmstechnology.todolist.app/.classpath b/com.kmstechnology.todolist.app/.classpath index eca7bdb..751a87e 100644 --- a/com.kmstechnology.todolist.app/.classpath +++ b/com.kmstechnology.todolist.app/.classpath @@ -1,7 +1,17 @@ - + + + + + - + + + + + + + diff --git a/com.kmstechnology.todolist.app/.project b/com.kmstechnology.todolist.app/.project index 05492ef..be31cb8 100644 --- a/com.kmstechnology.todolist.app/.project +++ b/com.kmstechnology.todolist.app/.project @@ -20,8 +20,15 @@ + + org.eclipse.m2e.core.maven2Builder + + + + org.eclipse.jdt.groovy.core.groovyNature + org.eclipse.m2e.core.maven2Nature org.eclipse.pde.PluginNature org.eclipse.jdt.core.javanature diff --git a/com.kmstechnology.todolist.app/.settings/org.eclipse.jdt.core.prefs b/com.kmstechnology.todolist.app/.settings/org.eclipse.jdt.core.prefs index 0c68a61..5ce4518 100644 --- a/com.kmstechnology.todolist.app/.settings/org.eclipse.jdt.core.prefs +++ b/com.kmstechnology.todolist.app/.settings/org.eclipse.jdt.core.prefs @@ -1,7 +1,13 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.6 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.6 diff --git a/com.kmstechnology.todolist.app/com.kmstechnology.todolist.app.product b/com.kmstechnology.todolist.app/com.kmstechnology.todolist.app.product index e1535a5..44b0b36 100644 --- a/com.kmstechnology.todolist.app/com.kmstechnology.todolist.app.product +++ b/com.kmstechnology.todolist.app/com.kmstechnology.todolist.app.product @@ -1,21 +1,33 @@ - + - -clearPersistedState - -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts + -clearPersistedState + + -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts + + + + + + + + + + + - + @@ -102,5 +114,19 @@ + + + + + + + + + + + + + + diff --git a/com.kmstechnology.todolist.app/plugin.xml b/com.kmstechnology.todolist.app/plugin.xml index 06de554..e2e125d 100644 --- a/com.kmstechnology.todolist.app/plugin.xml +++ b/com.kmstechnology.todolist.app/plugin.xml @@ -9,12 +9,32 @@ name="com.kmstechnology.todolist.app" application="org.eclipse.e4.ui.workbench.swt.E4Application"> + name="appName" + value="com.kmstechnology.todolist.app"> + + + + + value="Note Me"> + + + + + + diff --git a/com.kmstechnology.todolist.app/pom.xml b/com.kmstechnology.todolist.app/pom.xml new file mode 100644 index 0000000..2cd9a11 --- /dev/null +++ b/com.kmstechnology.todolist.app/pom.xml @@ -0,0 +1,14 @@ + + 4.0.0 + com.kmstechnology.todolist.app + eclipse-plugin + Note me Application + + + com.kmstechnology.todolist + com.kmstechnology.todolist.pom.parent + 1.0.0-SNAPSHOT + + + \ No newline at end of file diff --git a/com.kmstechnology.todolist.core/.classpath b/com.kmstechnology.todolist.core/.classpath index eca7bdb..751a87e 100644 --- a/com.kmstechnology.todolist.core/.classpath +++ b/com.kmstechnology.todolist.core/.classpath @@ -1,7 +1,17 @@ - + + + + + - + + + + + + + diff --git a/com.kmstechnology.todolist.core/.project b/com.kmstechnology.todolist.core/.project index 375555f..f363d9c 100644 --- a/com.kmstechnology.todolist.core/.project +++ b/com.kmstechnology.todolist.core/.project @@ -20,8 +20,15 @@ + + org.eclipse.m2e.core.maven2Builder + + + + org.eclipse.jdt.groovy.core.groovyNature + org.eclipse.m2e.core.maven2Nature org.eclipse.pde.PluginNature org.eclipse.jdt.core.javanature diff --git a/com.kmstechnology.todolist.core/.settings/org.eclipse.jdt.core.prefs b/com.kmstechnology.todolist.core/.settings/org.eclipse.jdt.core.prefs index 0c68a61..45a6e0e 100644 --- a/com.kmstechnology.todolist.core/.settings/org.eclipse.jdt.core.prefs +++ b/com.kmstechnology.todolist.core/.settings/org.eclipse.jdt.core.prefs @@ -1,7 +1,8 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/com.kmstechnology.todolist.core/build.properties b/com.kmstechnology.todolist.core/build.properties index 34d2e4d..e607870 100644 --- a/com.kmstechnology.todolist.core/build.properties +++ b/com.kmstechnology.todolist.core/build.properties @@ -1,4 +1,8 @@ source.. = src/ + + icons/ output.. = bin/ bin.includes = META-INF/,\ - . + .,\ + icons/ +src.includes = icons/ diff --git a/com.kmstechnology.todolist.core/pom.xml b/com.kmstechnology.todolist.core/pom.xml new file mode 100644 index 0000000..fa92589 --- /dev/null +++ b/com.kmstechnology.todolist.core/pom.xml @@ -0,0 +1,12 @@ + + 4.0.0 + com.kmstechnology.todolist.core + eclipse-plugin + Note me core + + com.kmstechnology.todolist + com.kmstechnology.todolist.pom.parent + 1.0.0-SNAPSHOT + + \ No newline at end of file diff --git a/com.kmstechnology.todolist.core/src/com/kmstechnology/todolist/core/icon/IconHandler.java b/com.kmstechnology.todolist.core/src/com/kmstechnology/todolist/core/icon/IconHandler.java index f375435..9f54528 100644 --- a/com.kmstechnology.todolist.core/src/com/kmstechnology/todolist/core/icon/IconHandler.java +++ b/com.kmstechnology.todolist.core/src/com/kmstechnology/todolist/core/icon/IconHandler.java @@ -1,26 +1,17 @@ package com.kmstechnology.todolist.core.icon; -import java.net.URISyntaxException; -import java.net.URL; -import java.nio.file.Path; -import java.nio.file.Paths; +import java.io.InputStream; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.widgets.Display; public class IconHandler { - private static Path path; - static { - try { - URL location = IconHandler.class.getProtectionDomain().getCodeSource().getLocation(); - path = Paths.get(location.toURI()).resolve("../com.kmstechnology.todolist.core/icons"); - } catch (URISyntaxException e) { - e.printStackTrace(); - } - } + private static final String RESOURCES_LOCATION = "/icons"; - public static Image getIcon(String icon) { - String imageName = icon + ".png"; - return new Image(Display.getDefault(), path.resolve(imageName).toString()); - } + public static Image getIcon(String icon) { + String imageName = RESOURCES_LOCATION + "/" + icon + ".png"; + + InputStream resourceStream = IconHandler.class.getResourceAsStream(imageName); + return new Image(Display.getDefault(), resourceStream); + } } diff --git a/com.kmstechnology.todolist.feature/.classpath b/com.kmstechnology.todolist.feature/.classpath new file mode 100644 index 0000000..60e1d6a --- /dev/null +++ b/com.kmstechnology.todolist.feature/.classpath @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.kmstechnology.todolist.feature/.project b/com.kmstechnology.todolist.feature/.project index 877e0a5..651b752 100644 --- a/com.kmstechnology.todolist.feature/.project +++ b/com.kmstechnology.todolist.feature/.project @@ -5,13 +5,26 @@ + + org.eclipse.jdt.core.javabuilder + + + org.eclipse.pde.FeatureBuilder + + org.eclipse.m2e.core.maven2Builder + + + + org.eclipse.jdt.groovy.core.groovyNature + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature org.eclipse.pde.FeatureNature diff --git a/com.kmstechnology.todolist.feature/feature.xml b/com.kmstechnology.todolist.feature/feature.xml index 7cd7d27..771a33d 100644 --- a/com.kmstechnology.todolist.feature/feature.xml +++ b/com.kmstechnology.todolist.feature/feature.xml @@ -16,6 +16,146 @@ [Enter License Description here.] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.kmstechnology.todolist.feature/pom.xml b/com.kmstechnology.todolist.feature/pom.xml new file mode 100644 index 0000000..9379763 --- /dev/null +++ b/com.kmstechnology.todolist.feature/pom.xml @@ -0,0 +1,12 @@ + + 4.0.0 + com.kmstechnology.todolist.feature + eclipse-feature + Note me Feature + + com.kmstechnology.todolist + com.kmstechnology.todolist.pom.parent + 1.0.0-SNAPSHOT + + \ No newline at end of file diff --git a/com.kmstechnology.todolist.updatesite/.classpath b/com.kmstechnology.todolist.updatesite/.classpath new file mode 100644 index 0000000..60e1d6a --- /dev/null +++ b/com.kmstechnology.todolist.updatesite/.classpath @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.kmstechnology.todolist.updatesite/.project b/com.kmstechnology.todolist.updatesite/.project new file mode 100644 index 0000000..b35a149 --- /dev/null +++ b/com.kmstechnology.todolist.updatesite/.project @@ -0,0 +1,24 @@ + + + com.kmstechnology.todolist.updatesite + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.groovy.core.groovyNature + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/com.kmstechnology.todolist.updatesite/category.xml b/com.kmstechnology.todolist.updatesite/category.xml new file mode 100644 index 0000000..1d4b2e6 --- /dev/null +++ b/com.kmstechnology.todolist.updatesite/category.xml @@ -0,0 +1,4 @@ + + + + diff --git a/com.kmstechnology.todolist.updatesite/pom.xml b/com.kmstechnology.todolist.updatesite/pom.xml new file mode 100644 index 0000000..42492c9 --- /dev/null +++ b/com.kmstechnology.todolist.updatesite/pom.xml @@ -0,0 +1,12 @@ + + 4.0.0 + com.kmstechnology.todolist.updatesite + eclipse-repository + Note me Repository + + com.kmstechnology.todolist + com.kmstechnology.todolist.pom.parent + 1.0.0-SNAPSHOT + + \ No newline at end of file diff --git a/pom.parent/.project b/pom.parent/.project new file mode 100644 index 0000000..978f6f9 --- /dev/null +++ b/pom.parent/.project @@ -0,0 +1,17 @@ + + + pom.parent + + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.m2e.core.maven2Nature + + diff --git a/pom.parent/pom.xml b/pom.parent/pom.xml new file mode 100644 index 0000000..4410fd2 --- /dev/null +++ b/pom.parent/pom.xml @@ -0,0 +1,187 @@ + + 4.0.0 + com.kmstechnology.todolist + com.kmstechnology.todolist.pom.parent + 1.0.0-SNAPSHOT + pom + Note me Parent pom + + + 3.0 + + + + 0.22.0 + 0.8.5 + 1.5 + 3.1 + 2.6 + 1.0.15 + + https://download.eclipse.org + ${eclipse_update_site}/eclipse/updates/4.6/ + + + + + eclipse_repo + ${eclipse_repo_url} + p2 + + + + central maven repo + central maven repo https + https://repo.maven.apache.org/maven2 + + + + + ../com.kmstechnology.todolist.core + ../com.kmstechnology.todolist.feature + ../com.kmstechnology.todolist.updatesite + + ../pom.product + ../com.kmstechnology.todolist.app + + + + + + co.leantechniques + maven-buildtime-extension + 2.0.3 + + + + + + + org.codehaus.gmavenplus + gmavenplus-plugin + ${gmavenplus.version} + + + + + + + org.eclipse.tycho + tycho-maven-plugin + ${tycho.version} + true + + + + org.eclipse.tycho + tycho-compiler-plugin + ${tycho.version} + + 4096m + + **/*.groovy + + + + + + org.eclipse.tycho + target-platform-configuration + ${tycho.version} + + + + com.kms + com.kms.katalon.target + 1.0.0-SNAPSHOT + + + + + + linux + gtk + x86 + + + linux + gtk + x86_64 + + + win32 + win32 + x86 + + + win32 + win32 + x86_64 + + + macosx + cocoa + x86_64 + + + + + + + maven-compiler-plugin + ${maven-compiler.version} + + groovy-eclipse-compiler + + + + org.codehaus.groovy + groovy-eclipse-compiler + 2.9.2-01 + + + org.codehaus.groovy + groovy-eclipse-batch + 2.4.3-01 + + + + + + compile + testCompile + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler.version} + + true + 128m + 4096m + + -XX:MaxPermSize=128m + + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco.version} + + + + prepare-agent + + + + + + + \ No newline at end of file diff --git a/pom.product/.classpath b/pom.product/.classpath new file mode 100644 index 0000000..60e1d6a --- /dev/null +++ b/pom.product/.classpath @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pom.product/.project b/pom.product/.project new file mode 100644 index 0000000..3fb009d --- /dev/null +++ b/pom.product/.project @@ -0,0 +1,24 @@ + + + pom.product + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.groovy.core.groovyNature + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/pom.product/pom.product b/pom.product/pom.product new file mode 100644 index 0000000..7f840e3 --- /dev/null +++ b/pom.product/pom.product @@ -0,0 +1,139 @@ + + + + + + + + + + -clearPersistedState + + -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pom.product/pom.xml b/pom.product/pom.xml new file mode 100644 index 0000000..a23fa79 --- /dev/null +++ b/pom.product/pom.xml @@ -0,0 +1,37 @@ + + 4.0.0 + pom.product + pom.product + eclipse-repository + Note me PRODUCT + + com.kmstechnology.todolist + com.kmstechnology.todolist.pom.parent + 1.0.0-SNAPSHOT + ../pom.parent + + + + + org.eclipse.tycho + tycho-p2-director-plugin + 0.22.0 + + + materialize-products + + materialize-products + + + + archive-products + + archive-products + + + + + + + \ No newline at end of file From c0eb63d8f3c1343bcd895afc4a7347d530edfaef Mon Sep 17 00:00:00 2001 From: HuyenNguyen Date: Tue, 21 Apr 2020 19:44:55 +0700 Subject: [PATCH 2/2] update --- .../META-INF/MANIFEST.MF | 49 +- com.kmstechnology.todolist.app/pom.xml | 1 + com.kmstechnology.todolist.core/pom.xml | 1 + .../feature.xml | 588 +----------------- com.kmstechnology.todolist.feature/pom.xml | 1 + com.kmstechnology.todolist.updatesite/pom.xml | 1 + pom.parent/pom.xml | 97 +-- 7 files changed, 24 insertions(+), 714 deletions(-) diff --git a/com.kmstechnology.todolist.app/META-INF/MANIFEST.MF b/com.kmstechnology.todolist.app/META-INF/MANIFEST.MF index 8beddf4..d7993a4 100644 --- a/com.kmstechnology.todolist.app/META-INF/MANIFEST.MF +++ b/com.kmstechnology.todolist.app/META-INF/MANIFEST.MF @@ -5,45 +5,16 @@ Bundle-SymbolicName: com.kmstechnology.todolist.app;singleton:=true Bundle-Version: 1.0.0.qualifier Bundle-Activator: com.kmstechnology.todolist.app.Activator Bundle-Vendor: KMSTECHNOLOGY -Require-Bundle: javax.inject;bundle-version="0.0.0", - org.eclipse.swt;bundle-version="0.0.0", - org.eclipse.e4.ui.model.workbench;bundle-version="0.0.0", - org.eclipse.jface;bundle-version="0.0.0", - org.eclipse.e4.ui.services;bundle-version="0.0.0", - org.eclipse.e4.ui.workbench;bundle-version="0.0.0", - org.eclipse.e4.core.di;bundle-version="0.0.0", - org.eclipse.e4.ui.di;bundle-version="0.0.0", - org.eclipse.e4.core.contexts;bundle-version="0.0.0", - javax.inject;bundle-version="0.0.0", - org.eclipse.swt;bundle-version="0.0.0", - org.eclipse.e4.ui.model.workbench;bundle-version="0.0.0", - org.eclipse.jface;bundle-version="0.0.0", - org.eclipse.e4.ui.services;bundle-version="0.0.0", - org.eclipse.e4.ui.workbench;bundle-version="0.0.0", - org.eclipse.e4.core.di;bundle-version="0.0.0", - org.eclipse.e4.ui.di;bundle-version="0.0.0", - org.eclipse.e4.core.contexts;bundle-version="0.0.0", - javax.inject;bundle-version="0.0.0", - org.eclipse.swt;bundle-version="0.0.0", - org.eclipse.e4.ui.model.workbench;bundle-version="0.0.0", - org.eclipse.jface;bundle-version="0.0.0", - org.eclipse.e4.ui.services;bundle-version="0.0.0", - org.eclipse.e4.ui.workbench;bundle-version="0.0.0", - org.eclipse.e4.core.di;bundle-version="0.0.0", - org.eclipse.e4.ui.di;bundle-version="0.0.0", - org.eclipse.e4.core.contexts;bundle-version="0.0.0", +Require-Bundle: javax.inject, + org.eclipse.swt, + org.eclipse.e4.ui.model.workbench, + org.eclipse.jface, + org.eclipse.e4.ui.services, + org.eclipse.e4.ui.workbench, + org.eclipse.e4.core.di, + org.eclipse.e4.ui.di, + org.eclipse.e4.core.contexts, org.eclipse.core.runtime, - javax.inject;bundle-version="0.0.0", - org.eclipse.swt;bundle-version="0.0.0", - org.eclipse.e4.ui.model.workbench;bundle-version="0.0.0", - org.eclipse.jface;bundle-version="0.0.0", - org.eclipse.e4.ui.services;bundle-version="0.0.0", - org.eclipse.e4.ui.workbench;bundle-version="0.0.0", - org.eclipse.e4.core.di;bundle-version="0.0.0", - org.eclipse.e4.ui.di;bundle-version="0.0.0", - org.eclipse.e4.core.contexts;bundle-version="0.0.0", - org.eclipse.core.runtime;bundle-version="0.0.0" + com.kmstechnology.todolist.core Bundle-RequiredExecutionEnvironment: JavaSE-1.8 -Import-Package: com.kmstechnology.todolist.core.icon, - com.kmstechnology.todolist.core.model Bundle-ActivationPolicy: lazy diff --git a/com.kmstechnology.todolist.app/pom.xml b/com.kmstechnology.todolist.app/pom.xml index 2cd9a11..2bf4b17 100644 --- a/com.kmstechnology.todolist.app/pom.xml +++ b/com.kmstechnology.todolist.app/pom.xml @@ -9,6 +9,7 @@ com.kmstechnology.todolist com.kmstechnology.todolist.pom.parent 1.0.0-SNAPSHOT + ../pom.parent \ No newline at end of file diff --git a/com.kmstechnology.todolist.core/pom.xml b/com.kmstechnology.todolist.core/pom.xml index fa92589..f1760f4 100644 --- a/com.kmstechnology.todolist.core/pom.xml +++ b/com.kmstechnology.todolist.core/pom.xml @@ -8,5 +8,6 @@ com.kmstechnology.todolist com.kmstechnology.todolist.pom.parent 1.0.0-SNAPSHOT + ../pom.parent \ No newline at end of file diff --git a/com.kmstechnology.todolist.feature/feature.xml b/com.kmstechnology.todolist.feature/feature.xml index 771a33d..fbe9475 100644 --- a/com.kmstechnology.todolist.feature/feature.xml +++ b/com.kmstechnology.todolist.feature/feature.xml @@ -19,141 +19,15 @@ + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.kmstechnology.todolist com.kmstechnology.todolist.pom.parent 1.0.0-SNAPSHOT + ../pom.parent \ No newline at end of file diff --git a/com.kmstechnology.todolist.updatesite/pom.xml b/com.kmstechnology.todolist.updatesite/pom.xml index 42492c9..7eb390c 100644 --- a/com.kmstechnology.todolist.updatesite/pom.xml +++ b/com.kmstechnology.todolist.updatesite/pom.xml @@ -8,5 +8,6 @@ com.kmstechnology.todolist com.kmstechnology.todolist.pom.parent 1.0.0-SNAPSHOT + ../pom.parent \ No newline at end of file diff --git a/pom.parent/pom.xml b/pom.parent/pom.xml index 4410fd2..9ba272f 100644 --- a/pom.parent/pom.xml +++ b/pom.parent/pom.xml @@ -5,20 +5,10 @@ com.kmstechnology.todolist.pom.parent 1.0.0-SNAPSHOT pom - Note me Parent pom - - - 3.0 - + Pom Parent 0.22.0 - 0.8.5 - 1.5 - 3.1 - 2.6 - 1.0.15 - https://download.eclipse.org ${eclipse_update_site}/eclipse/updates/4.6/ @@ -38,33 +28,14 @@ + ../com.kmstechnology.todolist.app ../com.kmstechnology.todolist.core ../com.kmstechnology.todolist.feature ../com.kmstechnology.todolist.updatesite - ../pom.product - ../com.kmstechnology.todolist.app - - - co.leantechniques - maven-buildtime-extension - 2.0.3 - - - - - - - org.codehaus.gmavenplus - gmavenplus-plugin - ${gmavenplus.version} - - - - org.eclipse.tycho @@ -90,14 +61,7 @@ target-platform-configuration ${tycho.version} - - - com.kms - com.kms.katalon.target - 1.0.0-SNAPSHOT - - - + consider linux @@ -127,61 +91,6 @@ - - - maven-compiler-plugin - ${maven-compiler.version} - - groovy-eclipse-compiler - - - - org.codehaus.groovy - groovy-eclipse-compiler - 2.9.2-01 - - - org.codehaus.groovy - groovy-eclipse-batch - 2.4.3-01 - - - - - - compile - testCompile - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - ${maven-compiler.version} - - true - 128m - 4096m - - -XX:MaxPermSize=128m - - - - - - org.jacoco - jacoco-maven-plugin - ${jacoco.version} - - - - prepare-agent - - - - \ No newline at end of file