Please also consider Java 1.4 will start the end-of-life process in
october...


2008/8/18 Ralph Goers <[EMAIL PROTECTED]>

>
>
> De Smet Ringo wrote:
>
>> Is there any reason that the 2.1 branch cannot require java 1.5 to compile
>>> and execute?
>>>
>>>
>>
>> I am not a developer on Maven, so my vote would not count anyway. I am
>> an independent IT consultant and want to offer some background
>> information why this would be a "bad" decision.
>> During my work for the last 3 customers (past 1,5 year), only one of
>> them had support for both Java 1.4 and 1.5. The other two were still
>> locked on Java 1.4. In one of these companies, the developers even had
>> to "fight" to get Java 1.5 installed on their developer machines to have
>> a more decent Java VM to run Eclipse more fluently. Their official build
>> system however is only running on Java 1.4. This was mainly due to the
>> fact that they were still running on Weblogic 8.0 which is not supported
>> on Java 1.5. So even with the option of the compiler target flag, some
>> companies refuse to accept this and they really want to have Maven
>> running on Java 1.4, and compiling with exactly the same JDK that their
>> production environment is using.
>>
>> In short: you would be surprised how much companies are still on Java
>> 1.4! Please give this some more thought!
>>
>> Tnx,
>>
>> Ringo
>>
>>
>>
> Ringo, I'm not on the PMC so my vote doesn't "count" either. But, as a
> committer on several Apache projects in addition to Maven I can tell you it
> is getting harder and harder to support versions prior to Java 5. Many open
> source projects were updated to require Java 5 quite some time ago, and as
> they do it means that any project that has dependencies on these projects
> can't upgrade their version.
> Now, the proposal here is for Maven 2.1.x.  Maven 2.0.x will continue on
> with Java 1.4 being the minimum version supported, so anyone who requires
> that can continue to use it.
> I think it is unreasonable to expect Maven to not upgrade the minimum
> system requirements from time to time as new versions are released. In
> particular, Java 5 provided many improvements that Maven should take
> advantage of.  In fact, I brought this up simply because to implement the
> fix for the Jira issue I am working on meant either adding a new dependency
> or using a package that was added in Java 5.
>
> Ralph
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to