I'm just saying that webapp has two dependencies configured named "dep1" and "dep2" by m2e into "Deployment Assembly" based on projects in the workspace. When I change anything inside dep1 or dep2 the application is restarted. The dep2 is added to webapp because dep1 depends on it.
I attached the sample projects.
> I assume "Auto reload" and "restart" mean the same thing here.
Yes. That's how I see it.