Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-dev] eclipse-settings-maven-plugin future ?

Hi Simon,

yes, an easy solution for this is lacking. What I always loved about maven-eclipse-plugin was the easy way to configure any custom eclipse settings.

However, I have switched to m2e already 15 years ago. I could never understand why it is so hard for m2e to adopt this feature natively and why things have to be so complicated. E.g. if you want your project to use checkstyle, it would be nice if checkstyle would be activated by m2e automatically when the project is imported.

I gave up with features like this in m2e already 10 years ago as I was told to write an eclipse plugin that integrates eclipse, m2e and eclipse-cs altogether. Quite some effort for ticking a checkbox what can also be archived with 1 line in a config file.

You might like devonfw-ide [1] that does not exactly solve your problem but can cure a lot of pain-points regarding automated project configuration.

[1] https://github.com/devonfw/ide#devonfw-ide

Cheers
  Jörg

Am 10.01.20 um 18:27 schrieb Simon Bernard:
Hi,

   I currently use |maven-eclipse-plugin| for 2 purposes [1]:

 1. transform maven project in eclipse one.
 2. configure eclipse setting per projects. [2]

But |maven-eclipse-plugin| is obsolete now as m2e is the right way to do. So I search a replacement for 2.

  I find an alternative which is |eclipse-settings-maven-plugin| but the project is maybe dying.[3]
   It seems there is some active fork[4] but no clear situation.

   My question ?
   1. is my use case very very unusual ? if no is there a better way to do that ?    2. if there is no better way, should we find a new home for this useful project ? For a project about "eclipse" and "maven" I think that maybe m2e could be a good place ? (this seems to be a very tiny project)

Just an idea.

Simon


[1]https://github.com/glhez/maven-repository/issues/1#issuecomment-573040043
[2]https://github.com/eclipse/leshan/blob/leshan-1.0.0-M12/pom.xml#L293
[3]https://github.com/BSI-Business-Systems-Integration-AG/eclipse-settings-maven-plugin/issues/13
[4]https://github.com/glhez/eclipse-settings-maven-plugin


_______________________________________________
m2e-dev mailing list
m2e-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/m2e-dev



Back to the top