views:

302

answers:

2

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' ?

+1  A: 

Yes: open a bug report :)

Aaron Digulla
+3  A: 

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.

cjstehno
Thanks for this. I've tried the Wiki for these EclipseFrills projects, but I've been kept out by a login/password!
KLE
Odd, you may need to be a SourceForge member to access the wiki... I will have to look into that.
cjstehno
I was looking for a plugin for this for ages !Thank you very much for your work, it's already a real time-saver."target" folder are one of the most annoying thing under Eclipse when one uses Maven.For me, it would be perfect if it was capable of setting the "derived" bit in the background, without having to manually launch the plugin (with a preferences page where i could put "target", "dist", and maybe a few other entries). Do you think it would be possible ?
Sergio
Yes, I will make a note of it and see what I can do.
cjstehno