Maia: Import settings from 8.x doesnt work

I just exported my settings from 8.1.2, and then tried to import in to the Maia EAP.  Everything looked to import ok, but after restart, none of the settings had changed.

14 comments
Comment actions Permalink

The same for me.

0
Comment actions Permalink

The dialog that is started when I first ran maia eap also did not pickup the old installation. Had to manually add license info.

0
Comment actions Permalink

Hello.

I cannot reproduce the problem.

I have 8.1.2 with some non-default settings in groups like code style, keymap, editor, file templates. Export all in 8.1.2.
Run Maia with clean configs (no config/, no system/ directories). When Maia is ready, import settings from 8.1.2 jar. Agree to restart.
After restart all my settings was really updated.

Is there something specific in your configuration or scenario to reproduce? What settings are lost?

Alexander.

0
Comment actions Permalink

I did it in differently. First run of Maia, she ;-) asked me about importing setting from previous version. I gave a path to the IDEA 8.1.2, clicked OK and recieve a window that I have to give license number. So I have her and run the app. As I remember, I have imported code styles but no plugins, no definded intentions. I didn't use import after clean first run.

0
Comment actions Permalink

I tried from a clean install of Maia, and then imported the settings.jar that I had just exported from 8.1.2 and although it looked like the import went ok, most of the settings were.

Highlighting, code format, error/warning highlights, my OSGI configs were changed from "Equinox Applications" to "OSGI bundles".

I then tried closing the project, restoring the .IPR file from SVN, and then reopened it in Maia - the settings were again swapped back to defaults.

Nick

0
Comment actions Permalink

Hi Nick,

my OSGI configs were changed from "Equinox Applications" to "OSGI bundles".


That's actually a feature not a bug."Eclipse Equinox" run configurations are converted into "OSGi Bundles" run configurations in the Maia EAP builds of Osmorc and in the upcomming next Osmorc release for IDEA 8.You can do all you could do with the old "Eclipse Equinox" run configurations with this unified new one and more. For example you can choose which bundles are installed when starting your Equinox application.

Best regards,
  Robert

0
Comment actions Permalink

I didn't know that!  Does this mean that I should be able to get our equinox app configs to run our application as an osgi bundle config under 8.1.2 using the latest Osmorc plugin?

0
Comment actions Permalink

Hi Nick,

The latest IDEA 8 version of Osmorc which is currently 0.13.0 does not contain that feature. It will be included in the next IDEA 8 version of the plugin, but then you will also be able to run it as an OSGi run config in IDEA 8.1.2. As always you can download it from the old Osmorc repository on Sourceforge where the branch for the IDEA 8 version lives on in branches/IDEA8 and build the plugin yourself before the official release of the next version.

Participating in Maia EAP has - among others - the benefit for Osmorc users that they get to see new features and fixes faster than on the releases for IDEA 8. Also although we try to port features implemented for the Maia version of the plugin back to the IDEA 8 version, for some features that may not be possible.

Also note that currently it's a bit hard to get an OSGi run configuration set up correctly that it can run an application. You need to now which Equinox bundles to add and with what start levels to start them. A converted "Eclipse Equinox" run configuration should run without any problems, though. I'll work this weekend on making creating a fresh OSGi run configuration for Equinox applications lots easier.

Best regards,
  Robert

0
Comment actions Permalink

Plugins are not imported on purpose. They can be incompatible with new IDEA version and cause problems.
How intentions were defined? Were they provided by some plugin?

0
Comment actions Permalink

Probably they were from plugins. So there is no issue :-)

0
Comment actions Permalink

The most visible of the IntelliJ settings are the error/warning highlight levels that are not imported. Not only the actuall settings (which ones are enabled, which are not), the colors (margin color bar, underwave color etc) are not imported. I've tried with the first EAP and also the one released on Friday (but this latest one crashes the PC during a full rebuild so I don't use this EAP now)

Nick

0
Comment actions Permalink

Error (inspection) profiles were recently re-designed. Some recent Maia builds may have problems. Current Maia build 10328 imports severity definitions both on IDE and project levels without problem for me.

Just notice that now it is impossible to have IDE profile active for a project. You have to move profile definition to the project level (not manually, of course) and then make it active.

Alexander.

0
Comment actions Permalink

Can builds other than the one listed on the EAP page be downloaded by us? 10322 is currently only available, and that one is deadly.

0
Comment actions Permalink

Hello Nick,

Can builds other than the one listed on the EAP page be downloaded by
us? 10322 is currently only available, and that one is deadly.


The previous EAP is still available for download: http://download.jetbrains.com/idea/idea10313.exe

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Please sign in to leave a comment.