[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Compilation error in Java 7

This probably has to do with compiling against classfiles built with the undocumented javac option "-targer jsr14". Such class files work fine with javac 1.6 which recognized the generics information. However javac 1.7 does not and sees the classes only a "raw" view. You either need to keep using javac 1.6 or get updated jar files which are not compiled with "-target jsr14".

BJ Hargrave
Senior Technical Staff Member, IBM
OSGi Fellow and CTO of the
OSGi Alliance

office: +1 386 848 1781
mobile: +1 386 848 3788

From:        Aruna Karunarathna <sujithucsc@xxxxxxxxx>
To:        equinox-dev@xxxxxxxxxxx
Date:        2014/09/22 06:10
Subject:        [equinox-dev] Compilation error in Java 7
Sent by:        equinox-dev-bounces@xxxxxxxxxxx

Hi Devs,

I have a code segment as follows.

IQuery<IInstallableUnit> it = null;

Following is my dependency


when I try to compile in Java 6 it works perfectly. But when I tried to compile with java 7 it gives me the following error.

java: type org.eclipse.equinox.p2.query.IQuery does not take parameters

Any idea what I'm doing wrong here? Do we need a later version in order to work with Java 7?

equinox-dev mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit