Search code examples
javamaven-2m2eclipsederived

m2eclipse marking 'target' directory as 'Derived'


I have a Maven Java project, imported using m2eclipse.

The target/ directory is not marked as 'Derived' by m2eclipse.

Problems:

  • It is validated, so any validation error appear twice. My example shows a JSP Problem, when I insert intentionally an error in a jsp.
  • When I want to open a resource with Ctrl-Shift-R, all files appear twice, and I run the risk of editing the copy instead of the original file.

Possibly see post eclipse-ignore-folder

Note: When I set manually the directory to derived, the validation problem doesn't disappear, so that would only be part of the solution...

Question:
Is there something I need to do, so that m2eclipse sets the target/ directory to 'Derived' ?


Solution

  • Yeah, that has been around for a while. I wrote a plug-in that allows you to mark directories as "derived" without having to find them all (http://eclipsefrills.sourceforge.net/). It's not great, and you still have to manually run the action to make it work, but it may help.

    Odd, though, I have not noticed the problem lately, myself. I wonder if there is some setting in the preferences that takes care of this now.

    Good luck.