[jsword-devel] Java 1.6
mjdenham at gmail.com
Mon Aug 27 02:32:57 MST 2012
Java support for Android is a bit confusing because Android Java (Dalvik)
is based on Apache Harmony which conforms to almost all of Java 6. However
Dalvik uses its own class library built on a subset of Harmony which does
not align to standard profiles (for example Swing is not supported).
Android System Requirements
link below Download button) specify that Android requires JDK 6, so if
JSword builds with JDK 6 it should be okay for Android.
On 25 August 2012 21:43, Chris Burrell <chris at burrell.me.uk> wrote:
> The one I was thinking of at the time would be the @Override annotation.
> It makes it clearer from the code that you are indeed implementing an
> interface in Java 6. Java 5 doesn't actually allow you to specify the
> annotation. So it's not a biggy, just very handy when you do massive
> refactors and you want to check you're implementing an interface and not
> just declaring another stand-alone method.
> http://javamoods.blogspot.co.uk/2010/02/override-changes-in-java-6.htmlfor more details.
> On 25 August 2012 21:35, DM Smith <dmsmith at crosswire.org> wrote:
>> A few:
>> We want to support at least the last five years of popular operating
>> systems (Windows, Mac, Linux, BSD, Android).
>> Mac OS X of older vintages don't have Java 6.
>> Java 7 is just out for the most recent Macs running the most
>> recent OS. I've tested it and found no problems.
>> The Android market is quite fragmented. I don't have a good
>> handle on what level of features their Java supports.
>> We want to support older hardware. This is true in missionary circles
>> with hand-me-down machines. And I still have an actively used older,
>> perfectly good Mac that cannot run Java 6.
>> The libraries that we depend upon are at Java 5.
>> The last release was Java 1.4. I think it'd be good for the next release
>> to be Java 5.
>> Regarding Java 6 and 7:
>> JSword runs just fine with a Java 6 jre.
>> I've also compiled JSword with Java 6 jdk and it compiles and runs just
>> fine w/ Java 5 JREs. Perhaps a bit faster.
>> I haven't tested Java 7 yet, but I expect the same.
>> Are there any features of Java 6 or 7 that you feel would make JSword
>> In Him,
>> On Aug 25, 2012, at 3:00 PM, Chris Burrell <chris at burrell.me.uk> wrote:
>> > Hi all
>> > Any reason to stick with Java 1.5? We could upgrade to 1.6 or even Java
>> > Chris
>> > _______________________________________________
>> > jsword-devel mailing list
>> > jsword-devel at crosswire.org
>> > http://www.crosswire.org/mailman/listinfo/jsword-devel
> jsword-devel mailing list
> jsword-devel at crosswire.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the jsword-devel