[jbosstools-issues] [JBoss JIRA] (JBIDE-19697) org.jboss.tools.runtime.ui.prefs mysteriously appears in Eclipse dir during JBDS BYOE installation

Martin Malina (JIRA) issues at jboss.org
Mon May 4 08:31:46 EDT 2015


    [ https://issues.jboss.org/browse/JBIDE-19697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13064977#comment-13064977 ] 

Martin Malina commented on JBIDE-19697:
---------------------------------------

OK, so I went to the forums: http://www.eclipse.org/forums/index.php?t=thread&frm_id=287
And found your post asking how to skip it: https://www.eclipse.org/forums/index.php/t/991029/
It turns out that the property is slightly different, it's actually:
-Doomph.setup.skip=true
With this, the property file is no longer copied over to a new instance of Eclipse.
And then I installed JBT nightly and restarted Eclipse and the prefs file is still not there and I was not asked to install any runtimes. So all is good.

So the mystery is solved - we now know that it's Oomph doing this. Now what do we do? Just close this as won't fix? Fine with me. Or do we want to do anything about it?

> org.jboss.tools.runtime.ui.prefs mysteriously appears in Eclipse dir during JBDS BYOE installation
> --------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-19697
>                 URL: https://issues.jboss.org/browse/JBIDE-19697
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: runtime-detection
>    Affects Versions: 4.3.0.Alpha2
>            Reporter: Martin Malina
>            Assignee: Snjezana Peco
>             Fix For: 4.3.0.Beta1
>
>         Attachments: preference-recorder.png
>
>
> When I install JBDs 9.0.0.Alpha2 B24 BYOE into new Eclipse Mars M6 and new workspace, during the installation, suddenly the runtime detection config appears inside my Eclipse isntall dir:
> {code}
> $ find Eclipse-runtime-test.app/ -name 'org.jboss.tools.runtime.*.prefs'
> Eclipse-runtime-test.app//Contents/Eclipse/configuration/.settings/org.jboss.tools.runtime.ui.prefs
> {code}
> This is inside the file:
> {code}
> $ find Eclipse-runtime-test.app/ -name 'org.jboss.tools.runtime.*.prefs'|xargs cat
> eclipse.preferences.version=1
> runtimePaths=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<runtimePaths version\="2">\n  <runtimePath path\="/Users/rasp/jbossqa/runtimes/jboss-eap-6.3.0" scanOnEveryStartup\="false" timestamp\="-1">\n    <serverDefinitions>\n      <serverDefinition description\="" enabled\="true" location\="/Users/rasp/jbossqa/runtimes/jboss-eap-6.3.0" name\="JBoss EAP 6.3" type\="EAP" version\="6.3">\n        <included/>\n      </serverDefinition>\n    </serverDefinitions>\n  </runtimePath>\n</runtimePaths>\n
> {code}
> It contains /Users/rasp/jbossqa/runtimes/jboss-eap-6.3.0 which I use regularly when testing server tooling. But how did this happen?
> I looked for the pref file before I started BYOE installation. Then a bit later, a few minutes into the installation, I checked again and the file is there now.
> Can somebody explain what's going on?
> Note: This happened to me yesterday and it surprised me, but I wasn't sure if it wasn't my mistake somehow. But Max preferred I try again, so I did. And it is happening again now.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jbosstools-issues mailing list