Argeo Studio now requires Java 11.
authorMathieu Baudier <mbaudier@argeo.org>
Fri, 28 Aug 2020 06:19:14 +0000 (08:19 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Fri, 28 Aug 2020 06:19:14 +0000 (08:19 +0200)
ide/features/org.argeo.slc.studio/feature.xml
ide/plugins/org.argeo.slc.ide.osgi.ui/.classpath
ide/plugins/org.argeo.slc.ide.osgi.ui/META-INF/MANIFEST.MF
ide/plugins/org.argeo.slc.studio.ui/.classpath
ide/plugins/org.argeo.slc.studio.ui/META-INF/MANIFEST.MF
ide/plugins/org.argeo.slc.studio.ui/org.argeo.slc.studio.product

index 778e9c44999a3117468f81e580dff3069c979c11..06c3bdd03d5cced026430aa29c73c50e68d837d7 100644 (file)
@@ -4,7 +4,7 @@
       label="Argeo IDE"
       version="2.1.0.qualifier"
       provider-name="Argeo GmbH"
-      plugin="org.argeo.slc.studio.branding"
+      plugin="org.argeo.slc.studio.ui"
       image="icons/argeo-icon-100104-256.png">
 
    <description url="http://projects.argeo.org/slc/">
@@ -61,4 +61,10 @@ and limitations under the License.
          version="0.0.0"
          unpack="false"/>
 
+   <plugin
+         id="org.junit"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"/>
+
 </feature>
index 01836c4842f6560398b775d8fe0696fc95387dd7..c3ba59e4c3aa0f77c91a1c5c582d9a7e6363defc 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
        <classpathentry kind="src" path="src"/>
+       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
        <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
        <classpathentry kind="output" path="bin"/>
 </classpath>
index ddd6a9836e01ad8fbb8bb12435b803fe76c8947a..e4851fff1054bba80acbad739cab832a285935ad 100644 (file)
@@ -3,7 +3,7 @@ Bundle-ActivationPolicy: lazy
 Bundle-Activator: org.argeo.slc.ide.ui.SlcIdeUiPlugin\r
 Bundle-ManifestVersion: 2\r
 Bundle-Name: IDE UI\r
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8\r
+Bundle-RequiredExecutionEnvironment: JavaSE-11\r
 Bundle-SymbolicName: org.argeo.slc.ide.osgi.ui;singleton:=true\r
 Bundle-Version: 2.1.0.qualifier\r
 Require-Bundle: org.eclipse.core.runtime,\r
index 01836c4842f6560398b775d8fe0696fc95387dd7..c3ba59e4c3aa0f77c91a1c5c582d9a7e6363defc 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
        <classpathentry kind="src" path="src"/>
+       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
        <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
        <classpathentry kind="output" path="bin"/>
 </classpath>
index 4cc7e06c6451e0beb74c24ce738d62a09b6abe09..661a3f479986e9abfdbd3f12929b316e0ccc3aae 100644 (file)
@@ -10,6 +10,6 @@ Require-Bundle: org.eclipse.ui,
  org.eclipse.jdt.ui,
  org.eclipse.ui.console,
  org.eclipse.ui.navigator.resources
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
 Automatic-Module-Name: org.argeo.slc.studio.ui
 Export-Package: org.argeo.slc.studio.ui
index 82fe34d0a1d4f684c43c859be4bff24f917a42d3..b1937c68a9cbbf684efd1e818bc99483fd1a99b0 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?pde version="3.5"?>
 
-<product name="Argeo Studio" uid="org.argeo.slc.studio" id="org.argeo.slc.studio.ui.product" application="org.eclipse.ui.ide.workbench" version="2.1.0.qualifier" useFeatures="true" includeLaunchers="true">
+<product name="Argeo Studio" uid="org.argeo.slc.studio" id="org.argeo.slc.studio.ui.product" application="org.eclipse.ui.ide.workbench" version="2.1.17.qualifier" useFeatures="true" includeLaunchers="true">
 
    <aboutInfo>
       <image path="/org.argeo.slc.studio.ui/img/argeo-ITSE.png"/>
@@ -14,6 +14,8 @@
    </configIni>
 
    <launcherArgs>
+      <vmArgs>-Xms256m -Xmx2048m
+      </vmArgs>
       <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts
       </vmArgsMac>
    </launcherArgs>
    <windowImages i16="/org.argeo.slc.studio.ui/icons/argeo-icon-16.png" i32="/org.argeo.slc.studio.ui/icons/argeo-icon-32.png" i48="/org.argeo.slc.studio.ui/icons/argeo-icon-48.png" i64="/org.argeo.slc.studio.ui/icons/argeo-icon-64.png" i128="/org.argeo.slc.studio.ui/icons/argeo-icon-128.png" i256="/org.argeo.slc.studio.ui/icons/argeo-icon-256.png"/>
 
    <splash
-      location="org.argeo.slc.studio.branding"
+      location="org.argeo.slc.studio.ui"
       startupProgressRect="0,295,600,5"
       startupMessageRect="5,270,600,20"
       startupForegroundColor="00294b" />
-   <launcher name="ArgeoStudio">
+   <launcher name="argeo-studio">
       <linux icon="/org.argeo.slc.studio.ui/icons/argeo-icon-256.xpm"/>
       <win useIco="false">
          <bmp/>
    </launcher>
 
    <vm>
-      <linux include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8</linux>
-      <macos include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8</macos>
-      <windows include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8</windows>
+      <linux include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11</linux>
+      <macos include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11</macos>
+      <windows include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11</windows>
    </vm>
 
    <license>
         <url>https://www.gnu.org/licenses/gpl-3.0.txt</url>
         <text>
    Argeo Studio - IDE and management tool focused on Argeo-based application development and deployment
-Copyright (C) 2007-2019  Argeo GmbH
+Copyright (C) 2007-2020  Argeo GmbH
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
@@ -92,6 +94,7 @@ along with this program.  If not, see &lt;https://www.gnu.org/licenses/&gt;.
       <plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
       <plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" />
       <plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
+      <property name="osgi.requiredJavaVersion" value="11" />
    </configurations>
 
    <preferencesInfo>