NB67SettingsMigration

http://wiki.netbeans.org/templates/nbwiki/images/information.png MODULE OWNERS ARE RESPONSIBLE TO CHECK THE LIST OF SETTINGS BEING IMPORTED FROM ALL RELEASES

Importing user settings in NB 6.7

The Settings Import utility code runs during the first run of the IDE with a not-yet-populated userdir. User's home directory is scanned for previous userdirs by their default names and the user is provided with an option to import existing settings and projects into the new userdir. The copying is selective. Most of the content is carried over, files that are known to cause compatibility problems are not copied.
There are a lot of various settings used by various modules. Some of them may be perfectly compatible and reusable, while others may not make any sense in the new version. In general, module owners are responsible for maintaining compatibility of settings across module versions, so it's up them to specify which files might be subject to importing.

Importing from following releases

Release
6.5
6.1
6.0


Implementation progress


Importable user settings created by NB 6.5-based products

Setting patterns are relative to $userdir/config.

Module Settings to be imported Comment Verified by QE
ALL Preferences/** all preferences are copied
welcome exclude Preferences/org/netbeans/modules/welcome.properties!feedback.* satisfaction survey settings
db Databases/** Registered JDBC drivers and database connections
db Services/org-netbeans-modules-db-explorer-DatabaseOption.settings Module settings
editor Editors/**
exclude Editors/.*/macros.xml
exclude Editors/.*/Popup.*
exclude Editors/.*/.*\.instance
exclude Editors/.*/Settings\.settings
Editor settings for all mime types OK
editor Services/IndentEngine/.* Editor indent engines OK
java Templates/Classes/** Java Templates OK
C/C++ exclude Services/IndentEngine/org-netbeans-modules-cnd-editor-cplusplus-CIndentEngine.settings
exclude Services/IndentEngine/org-netbeans-modules-cnd-editor-cplusplus-CCIndentEngine.settings
C/C++ indentation engines to exclude Issue 154850
core Keymaps/**
Shortcuts/**
Global shortcuts OK
core Toolbars/**
exclude Toolbars/Progress/**
toolbars, exclude javacore-ProgressAction (#63826) OK (Issue 143618)
core.ui Services/Browsers/.* Options>General>Web Browser
kjava/j2meplatform Services/Platforms/org-netbeans-api-java-Platform/*.xml (the same pattern as for J2SE platforms) J2ME platform definitions
kjava/j2meproject Templates/J2MEProjectConfigurations/*.cfg Mobility Project Configuration Custom Templates
vmd.midpnb vmd-midp/palette/custom/* Mobility Visual Designer Custom Components
project/libraries org-netbeans-api-project-libraries/Libraries/*.xml User defined libraries OK
favorites Favorites/** List of items of Favorites view OK
local history $userdir/var/filehistory/** LH storage
Debugger Services/org-netbeans-modules-debugger-Settings.properties Breakpoints, watches, etc.
form Services/formsettings.settings
FormDesignerPalette/**
Options -> Editing -> GUI Builder OK
web JSPPalette/**
HTMLPalette/**
Tools -> Palette -> HTML/JSP Code Clips
j2eeserver J2EE/** Server Registry settings
Diff Services/DiffProviders/.* Order of Diff providers from layer
beans exlude Templates/Beans/Bean.java
exlude Templates/Beans/BeanInfo.java
exlude Templates/Beans/NoIconBeanInfo.java
exlude Templates/Beans/Customizer.java
exlude Templates/Beans/Customizer.form
exlude Templates/Beans/PropertyEditor.java
Templates rewritten to FreeMarker OK


Importable user settings created by NB 6.1-based products

Setting patterns are relative to $userdir/config.

Module Settings to be imported Comment Verified by QE
ALL Preferences/** all preferences are copied
welcome exclude Preferences/org/netbeans/modules/welcome.properties!feedback.* satisfaction survey settings
db Databases/** Registered JDBC drivers and database connections
db Services/org-netbeans-modules-db-explorer-DatabaseOption.settings Module settings
editor Editors/**
exclude Editors/.*/macros.xml
exclude Editors/.*/Popup.*
exclude Editors/.*/.*\.instance
exclude Editors/.*/Settings\.settings
Editor settings for all mime types OK
editor Services/IndentEngine/.* Editor indent engines OK
java Templates/Classes/** Java Templates OK
C/C++ exclude Services/IndentEngine/org-netbeans-modules-cnd-editor-cplusplus-CIndentEngine.settings
exclude Services/IndentEngine/org-netbeans-modules-cnd-editor-cplusplus-CCIndentEngine.settings
C/C++ indentation engines to exclude Issue 154850
core Keymaps/**
Shortcuts/**
Global shortcuts OK
core Toolbars/**
exclude Toolbars/Progress/**
toolbars, exclude javacore-ProgressAction (#63826) OK (Issue 143618)
core.ui Services/Browsers/.* Options>General>Web Browser
kjava/j2meplatform Services/Platforms/org-netbeans-api-java-Platform/*.xml (the same pattern as for J2SE platforms) J2ME platform definitions
kjava/j2meproject Templates/J2MEProjectConfigurations/*.cfg Mobility Project Configuration Custom Templates
vmd.midpnb vmd-midp/palette/custom/* Mobility Visual Designer Custom Components
project/libraries org-netbeans-api-project-libraries/Libraries/*.xml User defined libraries OK
favorites Favorites/** List of items of Favorites view OK
local history $userdir/var/filehistory/** LH storage
Debugger Services/org-netbeans-modules-debugger-Settings.properties Breakpoints, watches, etc.
form Services/formsettings.settings
FormDesignerPalette/**
Options -> Editing -> GUI Builder OK
web JSPPalette/**
HTMLPalette/**
Tools -> Palette -> HTML/JSP Code Clips
j2eeserver J2EE/** Server Registry settings
Diff Services/DiffProviders/.* Order of Diff providers from layer
beans exlude Templates/Beans/Bean.java
exlude Templates/Beans/BeanInfo.java
exlude Templates/Beans/NoIconBeanInfo.java
exlude Templates/Beans/Customizer.java
exlude Templates/Beans/Customizer.form
exlude Templates/Beans/PropertyEditor.java
Templates rewritten to FreeMarker OK


Importable user settings created by NB 6.0-based products

Module Settings to be imported Comment Verified by QE
ALL Preferences/** all preferences are copied Issue 143626
Debugger Services/org-netbeans-modules-debugger-Settings.properties Breakpoints, watches, etc.
form Services/formsettings.settings
FormDesignerPalette/**
Options -> Editing -> GUI Builder OK
java Templates/Classes/** java templates
websvc WebServices/service-groups.xml
WebServices/**/*-saas.xml
These files relate to the nodes in Services tab > Web Services. The first file records web service groups that the user may have created. The second file is metadata of a web service that the user may have added (not the web services that are provided by the IDE) to the Web Services node in the Services tab, where * is the name of the imported web service.
editor Editors/**
exclude Editors/.*/macros.xml
exclude Editors/.*/Popup.*
exclude Editors/.*/.*\.instance
exclude Editors/.*/Settings\.settings
Editor settings for all mime types
editor Services/IndentEngine/.* Editor indent engines
C/C++ exclude Services/IndentEngine/org-netbeans-modules-cnd-editor-cplusplus-CIndentEngine.settings
exclude Services/IndentEngine/org-netbeans-modules-cnd-editor-cplusplus-CCIndentEngine.settings
C/C++ indentation engines to exclude
core Toolbars/**
exclude Toolbars/Progress/**
toolbars, exclude javacore-ProgressAction (#63826) OK (Issue 143618)
core Keymaps/**
Shortcuts/**
Global shortcuts OK
core.ui Services/Browsers/.* Options>General>Web Browser
uml $userdir/.uml
Diff Services/DiffProviders/.* Order of Diff providers from layer
kjava/j2meplatform Services/Platforms/org-netbeans-api-java-Platform/*.xml (the same pattern as for J2SE platforms) J2ME platform definitions
kjava/j2meproject Templates/J2MEProjectConfigurations/*.cfg Mobility Project Configuration Custom Templates
Mobility: Designer 1 exclude MVD/**
exclude Windows2Local/Components/DesignInspector.settings
exclude Windows2Local/Groups/mvd/DesignInspector.wstcgrp
exclude Windows2Local/Modes/navigator/DesignInspector.wstcref
Visual Mobility Designer
db Databases/** Registered JDBC drivers and database connections
db Services/org-netbeans-modules-db-explorer-DatabaseOption.settings Module settings
web JSPPalette/**
HTMLPalette/**
Tools -> Palette -> HTML/JSP Code Clips
j2eeserver J2EE/** Server Registry settings
project/libraries org-netbeans-api-project-libraries/Libraries/*.xml User defined libraries OK
favorites Favorites/** List of items of Favorites view OK
local history $userdir/var/filehistory/** LH storage
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo