[Solved] Dynamic Web Module 3.0 requires Java 1.6 or newer Mac OSX


Error: Dynamic Web Module 3.0 requires Java 1.6 or newer. If you are trying to create a dynamic web project in Eclipse J2EE IDE and you receive Dynamic Web Module 3.0 requires Java 1.6 or newer. error then its because the default Java version must be set below 1.6, solution for this issue,
  1. Go to Menu : Eclipse → Java → Compiler

  2. Now change JDK Compliance: Compiler compliance level: 1.6 or later

  3. Apply changes.

This should solve the issue!