Sorry, there is a misunderstanding.

Of course, everybody (even me) know assertions were introduced in Java 1.4.
That is not the issue.

The issue is: JR doesn't build with Eclipse JDK 1.4 support enabled. You
need to switch it to 1.5. It seems related to assertion (which is strange
since as you said everybody know they were introduced in 1.4).  I didn't
investigate this issue any further but what I know is in Eclipse you need to
enable Java 1.5 to be able to build the project.

I have had this questions a few times, this is why I brought it up when
Julian asked about it. It is not a major issue, but can be annoying to new
users and we should ease as most as possible their path I think.

Nicolas

On 10/9/06, Tobias Bocanegra <[EMAIL PROTECTED]> wrote:

no offense but imo java developers should know what features and
language extensions were introduced in the respective jdk releases.

also see:
http://java.sun.com/j2se/1.5.0/docs/guide/language/
http://java.sun.com/j2se/1.4.2/docs/guide/lang/index.html

btw: http://jackrabbit.apache.org/doc/building.html states:

Jackrabbit uses Maven  version 1.x as the build system and the source
tree is mostly organized according to the Maven Standard Directory
Layout. The Maven version 1.0.2 and Java Development Kit (JDK) version
1.4 are the standard build environment, but you should be quite fine
also with Maven 1.1 and Java 5.

regards, toby

Reply via email to