Hi Chirstian,

I don't like the mvn eclipse:eclipse default setting for share the target/classes and target/test-classes with eclipse. If I run "mvn clean install" in the trunk , I need to refresh the whole workspace and kick off a new building process in eclipse again, since eclipse lost the original reference of the classes which delete by mvn clean.

In you refactoring case, you could find the build errors just by cleaning the whole projects in eclipse. Again, when you do some work in the core module, please run mvn install from root to make sure it will not broke any test in the other module.

Just my 2 cents :)

Willem
Christian Schneider wrote:
Hi,

I wonder why the output folder for eclipse is set to eclipse-classes in the parent pom file of camel. In my own projects I always leave the setting on the standard. So eclipse compiles normal classes to targe/classes and tests to target/test-classes. I think the standard setting is better. This is especially true if you combine eclipse and structure 101. With the setting eclipse-classes I can not set structure 101 to take it´s info form this directory as there are normal and test classes. So I always need to run camel compile after a refactoring to see what changed in the dependencies.

Greeetings

Chris


Reply via email to