Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-users] Why does Eclipse's Maven Integration not memorize my settings.xml setting?


Not using this feature on my side (I use shared settings), but I test with __Eclipse 2019-06__ your use case.

It works as expected (Eclipse configuration is linked to workspace) ; configured path remains OK, either switching or restarting Eclipse. The following file in my workspace stores the configuration : .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.core.prefs

You should give it a try with Eclipse 2019-06.

If it doesn't work, you should check if Eclipse preference manager (Oomph) does not change your configuration at startup time (start your workspace, set your configuration as expected, then Help > Perform Setup Tasks... > the confirmation dialog lists all preferences that may be modified at startup time, and they may be all ignored (greyed out).

Disclaimer: not a m2e maintainer, just an end user.

Le 15/09/2019 à 22:02, Michael Moser a écrit :

I am using different workspaces and each must have its own Maven settings.


According to misc. descriptions I found by googling re. this problem, that should be feasible and the Maven preferences (specifically the User Settings) should be saved within the workspace, i.e. switching the workspace should also switch the Maven settings.


But not so in my environment (Eclipse JEE, Version 2019-03 (4.11.0) / Build id: 20190314-1200)!

Not only when switching the workspace but even each time after restarting Eclipse the User Settings field AGAIN points to <HOME>\.m2\settings.xml, i.e. EACH and EVERY TIME I have to re-enter these settings again and that gets mighty annoying!


What could be wrong here? And how can I convince/force Eclipse to not only keep my user settings but also switch it when switching workspaces?


m2e-users mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Back to the top