This is one of the most common questions on this list...

It has been answered repeatedly -- check the archives at Nabble.

Also it is very well documented on the Maven website -- both in the
FAQ and in the Maven Compiler plugin docs.

Google also has numerous links when you search for "maven generics".

Wayne

On 5/4/07, David Smith <[EMAIL PROTECTED]> wrote:
I'm having a problem compiling my project with maven 2.0.6.  Maven is
using JDK 1.3 to compile the java files that contain generics.  The
build fails with an error stating that 1.3 does not support generics.



How do I switch JDKs so that maven will use 1.5 instead of 1.3?  My
classpath and path variables both point to 1.5.



---

[INFO] Building Unnamed - com.javaworld.hotels:HotelDatabase:jar:0.0.1

[INFO]    task-segment: [package]

[INFO]
------------------------------------------------------------------------
-

---

[INFO] [resources:resources]

[INFO] Using default encoding to copy filtered resources.

[INFO] [compiler:compile]

Compiling 2 source files to
C:\workspace.3.2.2\HotelDatabase\target\classes

[INFO]
------------------------------------------------------------------------

[ERROR] BUILD FAILURE

[INFO]
------------------------------------------------------------------------

[INFO] Compilation failure



C:\workspace.3.2.2\HotelDatabase\src\main\java\com\javaworld\hotels\mode
l\HotelM

odel.java:[22,19] generics are not supported in -source 1.3

(try -source 1.5 to enable generics)

        public List<Hotel> findHotelsByCity(String city){



C:\workspace.3.2.2\HotelDatabase\src\main\java\com\javaworld\hotels\mode
l\HotelM

odel.java:[24,32] for-each loops are not supported in -source 1.3

(try -source 1.5 to enable for-each loops)

                for(Hotel hotel : hotels){





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to