[JBoss JIRA] (JBDS-4594) Enable java 9 in devstudio installer
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4594?page=com.atlassian.jira.plugin.... ]
Nick Boldt edited comment on JBDS-4594 at 11/23/17 9:14 AM:
------------------------------------------------------------
Once installed, we see:
Help > About > Installation > Configuration
!devstudio-112am2-jdk-9-settings.png|thumbnail!
Window > Properties
!devstudio-112am2-jdk-9-jre-props.png|thumbnail!
!devstudio-112am2-jdk-9-brees.png|thumbnail!
And the contents of ~/devstudio/studio/devstudio.ini:
{code:title=~/devstudio/studio/devstudio.ini}
-vm
/opt/jdk-9.0.1/bin/java
-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.550.v20170928-1359
-product
com.jboss.devstudio.core.product
-showsplash
platform\:/base/plugins/com.jboss.devstudio.core
--launcher.defaultAction
openFile
-vmargs
-Xms512m
-Xmx1024m
--add-modules=ALL-SYSTEM
-Dosgi.instance.area.default=(a)user.home/workspace
{code}
was (Author: nickboldt):
Once installed, we see:
Help > About > Installation > Configuration
!devstudio-112am2-jdk-9-settings.png|thumbnail!
Window > Properties
!devstudio-112am2-jdk-9-jre-props.png|thumbnail!
!devstudio-112am2-jdk-9-brees.png|thumbnail!
> Enable java 9 in devstudio installer
> ------------------------------------
>
> Key: JBDS-4594
> URL: https://issues.jboss.org/browse/JBDS-4594
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: installer
> Affects Versions: 11.1.0.GA
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
> Attachments: devstudio-112am2-jdk-9-brees.png, devstudio-112am2-jdk-9-jre-props.png, devstudio-112am2-jdk-9-settings.png
>
>
> Right now when you select java 9 when installing devstudio we will reject - we only accept java 8.
> With JBDS-4593, devstudio will now launch with java 9. It's not really supported yet and things can break. But at some point we should enable java 9 in the installer. Even if with a warning initially.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 4 months
[JBoss JIRA] (JBDS-4594) Enable java 9 in devstudio installer
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4594?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-4594:
----------------------------------
Once installed, we see:
Help > About > Settings
!devstudio-112am2-jdk-9-settings.png|thumbnail!
Window > Properties
!devstudio-112am2-jdk-9-jre-props.png|thumbnail!
!devstudio-112am2-jdk-9-brees.png|thumbnail!
> Enable java 9 in devstudio installer
> ------------------------------------
>
> Key: JBDS-4594
> URL: https://issues.jboss.org/browse/JBDS-4594
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: installer
> Affects Versions: 11.1.0.GA
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
> Attachments: devstudio-112am2-jdk-9-brees.png, devstudio-112am2-jdk-9-jre-props.png, devstudio-112am2-jdk-9-settings.png
>
>
> Right now when you select java 9 when installing devstudio we will reject - we only accept java 8.
> With JBDS-4593, devstudio will now launch with java 9. It's not really supported yet and things can break. But at some point we should enable java 9 in the installer. Even if with a warning initially.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 4 months
[JBoss JIRA] (JBDS-4594) Enable java 9 in devstudio installer
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4594?page=com.atlassian.jira.plugin.... ]
Nick Boldt edited comment on JBDS-4594 at 11/23/17 9:13 AM:
------------------------------------------------------------
Once installed, we see:
Help > About > Installation > Configuration
!devstudio-112am2-jdk-9-settings.png|thumbnail!
Window > Properties
!devstudio-112am2-jdk-9-jre-props.png|thumbnail!
!devstudio-112am2-jdk-9-brees.png|thumbnail!
was (Author: nickboldt):
Once installed, we see:
Help > About > Settings
!devstudio-112am2-jdk-9-settings.png|thumbnail!
Window > Properties
!devstudio-112am2-jdk-9-jre-props.png|thumbnail!
!devstudio-112am2-jdk-9-brees.png|thumbnail!
> Enable java 9 in devstudio installer
> ------------------------------------
>
> Key: JBDS-4594
> URL: https://issues.jboss.org/browse/JBDS-4594
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: installer
> Affects Versions: 11.1.0.GA
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
> Attachments: devstudio-112am2-jdk-9-brees.png, devstudio-112am2-jdk-9-jre-props.png, devstudio-112am2-jdk-9-settings.png
>
>
> Right now when you select java 9 when installing devstudio we will reject - we only accept java 8.
> With JBDS-4593, devstudio will now launch with java 9. It's not really supported yet and things can break. But at some point we should enable java 9 in the installer. Even if with a warning initially.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 4 months
[JBoss JIRA] (JBDS-4594) Enable java 9 in devstudio installer
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4594?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4594:
-----------------------------
Attachment: devstudio-112am2-jdk-9-brees.png
> Enable java 9 in devstudio installer
> ------------------------------------
>
> Key: JBDS-4594
> URL: https://issues.jboss.org/browse/JBDS-4594
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: installer
> Affects Versions: 11.1.0.GA
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
> Attachments: devstudio-112am2-jdk-9-brees.png, devstudio-112am2-jdk-9-jre-props.png, devstudio-112am2-jdk-9-settings.png
>
>
> Right now when you select java 9 when installing devstudio we will reject - we only accept java 8.
> With JBDS-4593, devstudio will now launch with java 9. It's not really supported yet and things can break. But at some point we should enable java 9 in the installer. Even if with a warning initially.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 4 months
[JBoss JIRA] (JBDS-4594) Enable java 9 in devstudio installer
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4594?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4594:
-----------------------------
Attachment: devstudio-112am2-jdk-9-settings.png
> Enable java 9 in devstudio installer
> ------------------------------------
>
> Key: JBDS-4594
> URL: https://issues.jboss.org/browse/JBDS-4594
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: installer
> Affects Versions: 11.1.0.GA
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
> Attachments: devstudio-112am2-jdk-9-brees.png, devstudio-112am2-jdk-9-jre-props.png, devstudio-112am2-jdk-9-settings.png
>
>
> Right now when you select java 9 when installing devstudio we will reject - we only accept java 8.
> With JBDS-4593, devstudio will now launch with java 9. It's not really supported yet and things can break. But at some point we should enable java 9 in the installer. Even if with a warning initially.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 4 months
[JBoss JIRA] (JBDS-4594) Enable java 9 in devstudio installer
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4594?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4594:
-----------------------------
Attachment: devstudio-112am2-jdk-9-jre-props.png
> Enable java 9 in devstudio installer
> ------------------------------------
>
> Key: JBDS-4594
> URL: https://issues.jboss.org/browse/JBDS-4594
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: installer
> Affects Versions: 11.1.0.GA
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
> Attachments: devstudio-112am2-jdk-9-brees.png, devstudio-112am2-jdk-9-jre-props.png, devstudio-112am2-jdk-9-settings.png
>
>
> Right now when you select java 9 when installing devstudio we will reject - we only accept java 8.
> With JBDS-4593, devstudio will now launch with java 9. It's not really supported yet and things can break. But at some point we should enable java 9 in the installer. Even if with a warning initially.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 4 months
[JBoss JIRA] (JBDS-4594) Enable java 9 in devstudio installer
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4594?page=com.atlassian.jira.plugin.... ]
Nick Boldt resolved JBDS-4594.
------------------------------
Resolution: Done
There was a bug in the way the panel was parsing the version of JDK 9, expecting input in the form "9-ea" but not "9" or "9.0.1"; I've fixed the parser logic and now I can install using Oracle JDK 9 and 9.0.1, then select either one from my /opt/jdk-9 or /opt/jdk-9.0.1 folder and the installation proceeds as expected.
Fix: https://github.com/jbdevstudio/jbdevstudio-product/pull/479/files
> Enable java 9 in devstudio installer
> ------------------------------------
>
> Key: JBDS-4594
> URL: https://issues.jboss.org/browse/JBDS-4594
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: installer
> Affects Versions: 11.1.0.GA
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
>
> Right now when you select java 9 when installing devstudio we will reject - we only accept java 8.
> With JBDS-4593, devstudio will now launch with java 9. It's not really supported yet and things can break. But at some point we should enable java 9 in the installer. Even if with a warning initially.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 4 months
[JBoss JIRA] (JBIDE-25303) Server adapter: support hot-deployment on OpenShift for SpringBoot app
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25303?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-25303:
-------------------------------------
Description:
currently, Springboot jar projects (such as Fuse Integration Services) are rsynced with a zipped jar file.
The requirements are:
- rsync unpacked jar
- rsync without the jar name as folder
- it will will work only if springboot devtool are included (so maybe need some dialog guiding user to do i in case it is not activated)
use case "Develop SpringBoot application deployed on OpenShift as any other applications in JBoss Tools":
- there is a SpringBoot app deployed on OpenShift
- the developer want to develop evolution of the SpringBoot app
-- when he/she modifies the project, the application needs to be automatically updated on OpenShift instance
-- Remote java debug should be available when the OpenShift server adapter is in debug mode.
Steps:
# EXEC: create a project in your OpenShift server (ex. camel-ose-springboot)
# EXEC: Import project within fuse-on-openshift.zip into your workspace
# EXEC: open launch configuration and change:
** -Dkubernetes.master= so that it first your cdk instance
** -Dkubernetes.namespace= to the name of the project that you create in step 1.
# EXEC: run the launch config, so that the project gets deployed to OpenShift (cdk)
# ASSERT: your project in OpenShift now contains a service **camel-ose-springboot-xml**
# EXEC: in OpenShift Explorer: select this service and create a server adapter for it (*Server Adapter..* in the context menu for the service)
# ASSERT: server adapter is created and is [started]
# EXEC: in OpenShift Explorer: pick *Pod Log...* in the context menu for the pod of your service)
# ASSERT: pod log is opened in "Console" view and shows an output with random numbers in the end
{code}
simple-route - >>> 455
simple-route - >>> 695
simple-route - >>> 935
{code}
# EXEC: In Project Explorer: open class MyTransformer and change the transform method
# ASSERT: "Console" view is opened and shows how the server adapter is publishing the MyTransformer class to the pod
was:
currently, Springboot jar projects (such as Fuse Integration Services) are rsynced with a zipped jar file.
The requirements are:
- rsync unpacked jar
- rsync without the jar name as folder
- it will will work only if springboot devtool are included (so maybe need some dialog guiding user to do i in case it is not activated)
use case "Develop SpringBoot application deployed on OpenShift as any other applications in JBoss Tools":
- there is a SpringBoot app deployed on OpenShift
- the developer want to develop evolution of the SpringBoot app
-- when he/she modifies the project, the application needs to be automatically updated on OpenShift instance
-- Remote java debug should be available when the OpenShift server adapter is in debug mode.
Steps:
# EXEC: create a project in your OpenShift server (ex. camel-ose-springboot)
# EXEC: Import project within fuse-on-openshift.zip into your workspace
# EXEC: open launch configuration and change:
* -Dkubernetes.master= so that it first your cdk instance
* -Dkubernetes.namespace= to the name of the project that you create in step 1.
# EXEC: run the launch config, so that the project gets deployed to OpenShift (cdk)
# ASSERT: your project in OpenShift now contains a service **camel-ose-springboot-xml**
# EXEC: in OpenShift Explorer: select this service and create a server adapter for it (*Server Adapter..* in the context menu for the service)
# ASSERT: server adapter is created and is [started]
# EXEC: in OpenShift Explorer: pick *Pod Log...* in the context menu for the pod of your service)
# ASSERT: pod log is opened in "Console" view and shows an output with random numbers in the end
{code}
simple-route - >>> 455
simple-route - >>> 695
simple-route - >>> 935
{code}
# EXEC: In Project Explorer: open class MyTransformer and change the transform method
# ASSERT: "Console" view is opened and shows how the server adapter is publishing the MyTransformer class to the pod
> Server adapter: support hot-deployment on OpenShift for SpringBoot app
> ----------------------------------------------------------------------
>
> Key: JBIDE-25303
> URL: https://issues.jboss.org/browse/JBIDE-25303
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 4.5.1.Final
> Reporter: Aurélien Pupier
> Assignee: Andre Dietisheim
> Labels: openshift_v3, server_adapter
> Fix For: 4.5.2.AM2
>
> Attachments: fuse-on-openshift.zip, spring-boot-demo.zip
>
>
> currently, Springboot jar projects (such as Fuse Integration Services) are rsynced with a zipped jar file.
> The requirements are:
> - rsync unpacked jar
> - rsync without the jar name as folder
> - it will will work only if springboot devtool are included (so maybe need some dialog guiding user to do i in case it is not activated)
> use case "Develop SpringBoot application deployed on OpenShift as any other applications in JBoss Tools":
> - there is a SpringBoot app deployed on OpenShift
> - the developer want to develop evolution of the SpringBoot app
> -- when he/she modifies the project, the application needs to be automatically updated on OpenShift instance
> -- Remote java debug should be available when the OpenShift server adapter is in debug mode.
> Steps:
> # EXEC: create a project in your OpenShift server (ex. camel-ose-springboot)
> # EXEC: Import project within fuse-on-openshift.zip into your workspace
> # EXEC: open launch configuration and change:
> ** -Dkubernetes.master= so that it first your cdk instance
> ** -Dkubernetes.namespace= to the name of the project that you create in step 1.
> # EXEC: run the launch config, so that the project gets deployed to OpenShift (cdk)
> # ASSERT: your project in OpenShift now contains a service **camel-ose-springboot-xml**
> # EXEC: in OpenShift Explorer: select this service and create a server adapter for it (*Server Adapter..* in the context menu for the service)
> # ASSERT: server adapter is created and is [started]
> # EXEC: in OpenShift Explorer: pick *Pod Log...* in the context menu for the pod of your service)
> # ASSERT: pod log is opened in "Console" view and shows an output with random numbers in the end
> {code}
> simple-route - >>> 455
> simple-route - >>> 695
> simple-route - >>> 935
> {code}
> # EXEC: In Project Explorer: open class MyTransformer and change the transform method
> # ASSERT: "Console" view is opened and shows how the server adapter is publishing the MyTransformer class to the pod
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 4 months
[JBoss JIRA] (JBIDE-25303) Server adapter: support hot-deployment on OpenShift for SpringBoot app
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25303?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-25303:
-------------------------------------
Description:
currently, Springboot jar projects (such as Fuse Integration Services) are rsynced with a zipped jar file.
The requirements are:
- rsync unpacked jar
- rsync without the jar name as folder
- it will will work only if springboot devtool are included (so maybe need some dialog guiding user to do i in case it is not activated)
use case "Develop SpringBoot application deployed on OpenShift as any other applications in JBoss Tools":
- there is a SpringBoot app deployed on OpenShift
- the developer want to develop evolution of the SpringBoot app
-- when he/she modifies the project, the application needs to be automatically updated on OpenShift instance
-- Remote java debug should be available when the OpenShift server adapter is in debug mode.
Steps:
# EXEC: create a project in your OpenShift server (ex. camel-ose-springboot)
# EXEC: Import project within fuse-on-openshift.zip into your workspace
# EXEC: open launch configuration and change:
* -Dkubernetes.master= so that it first your cdk instance
* -Dkubernetes.namespace= to the name of the project that you create in step 1.
# EXEC: run the launch config, so that the project gets deployed to OpenShift (cdk)
# ASSERT: your project in OpenShift now contains a service **camel-ose-springboot-xml**
# EXEC: in OpenShift Explorer: select this service and create a server adapter for it (*Server Adapter..* in the context menu for the service)
# ASSERT: server adapter is created and is [started]
# EXEC: in OpenShift Explorer: pick *Pod Log...* in the context menu for the pod of your service)
# ASSERT: pod log is opened in "Console" view and shows an output with random numbers in the end
{code}
simple-route - >>> 455
simple-route - >>> 695
simple-route - >>> 935
{code}
# EXEC: In Project Explorer: open class MyTransformer and change the transform method
# ASSERT: "Console" view is opened and shows how the server adapter is publishing the MyTransformer class to the pod
was:
currently, Springboot jar projects (such as Fuse Integration Services) are rsynced with a zipped jar file.
The requirements are:
- rsync unpacked jar
- rsync without the jar name as folder
- it will will work only if springboot devtool are included (so maybe need some dialog guiding user to do i in case it is not activated)
use case "Develop SpringBoot application deployed on OpenShift as any other applications in JBoss Tools":
- there is a SpringBoot app deployed on OpenShift
- the developer want to develop evolution of the SpringBoot app
-- when he/she modifies the project, the application needs to be automatically updated on OpenShift instance
-- Remote java debug should be available when the OpenShift server adapter is in debug mode.
> Server adapter: support hot-deployment on OpenShift for SpringBoot app
> ----------------------------------------------------------------------
>
> Key: JBIDE-25303
> URL: https://issues.jboss.org/browse/JBIDE-25303
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 4.5.1.Final
> Reporter: Aurélien Pupier
> Assignee: Andre Dietisheim
> Labels: openshift_v3, server_adapter
> Fix For: 4.5.2.AM2
>
> Attachments: fuse-on-openshift.zip, spring-boot-demo.zip
>
>
> currently, Springboot jar projects (such as Fuse Integration Services) are rsynced with a zipped jar file.
> The requirements are:
> - rsync unpacked jar
> - rsync without the jar name as folder
> - it will will work only if springboot devtool are included (so maybe need some dialog guiding user to do i in case it is not activated)
> use case "Develop SpringBoot application deployed on OpenShift as any other applications in JBoss Tools":
> - there is a SpringBoot app deployed on OpenShift
> - the developer want to develop evolution of the SpringBoot app
> -- when he/she modifies the project, the application needs to be automatically updated on OpenShift instance
> -- Remote java debug should be available when the OpenShift server adapter is in debug mode.
> Steps:
> # EXEC: create a project in your OpenShift server (ex. camel-ose-springboot)
> # EXEC: Import project within fuse-on-openshift.zip into your workspace
> # EXEC: open launch configuration and change:
> * -Dkubernetes.master= so that it first your cdk instance
> * -Dkubernetes.namespace= to the name of the project that you create in step 1.
> # EXEC: run the launch config, so that the project gets deployed to OpenShift (cdk)
> # ASSERT: your project in OpenShift now contains a service **camel-ose-springboot-xml**
> # EXEC: in OpenShift Explorer: select this service and create a server adapter for it (*Server Adapter..* in the context menu for the service)
> # ASSERT: server adapter is created and is [started]
> # EXEC: in OpenShift Explorer: pick *Pod Log...* in the context menu for the pod of your service)
> # ASSERT: pod log is opened in "Console" view and shows an output with random numbers in the end
> {code}
> simple-route - >>> 455
> simple-route - >>> 695
> simple-route - >>> 935
> {code}
> # EXEC: In Project Explorer: open class MyTransformer and change the transform method
> # ASSERT: "Console" view is opened and shows how the server adapter is publishing the MyTransformer class to the pod
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 4 months
[JBoss JIRA] (JBIDE-25303) Server adapter: support hot-deployment on OpenShift for SpringBoot app
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25303?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-25303:
-------------------------------------
Attachment: fuse-on-openshift.zip
> Server adapter: support hot-deployment on OpenShift for SpringBoot app
> ----------------------------------------------------------------------
>
> Key: JBIDE-25303
> URL: https://issues.jboss.org/browse/JBIDE-25303
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 4.5.1.Final
> Reporter: Aurélien Pupier
> Assignee: Andre Dietisheim
> Labels: openshift_v3, server_adapter
> Fix For: 4.5.2.AM2
>
> Attachments: fuse-on-openshift.zip, spring-boot-demo.zip
>
>
> currently, Springboot jar projects (such as Fuse Integration Services) are rsynced with a zipped jar file.
> The requirements are:
> - rsync unpacked jar
> - rsync without the jar name as folder
> - it will will work only if springboot devtool are included (so maybe need some dialog guiding user to do i in case it is not activated)
> use case "Develop SpringBoot application deployed on OpenShift as any other applications in JBoss Tools":
> - there is a SpringBoot app deployed on OpenShift
> - the developer want to develop evolution of the SpringBoot app
> -- when he/she modifies the project, the application needs to be automatically updated on OpenShift instance
> -- Remote java debug should be available when the OpenShift server adapter is in debug mode.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 4 months