It appears that ABCL is not ready for Java 9

Robert Goldman rpgoldman at sift.net
Wed Sep 27 17:56:57 UTC 2017


That's weird, because looking at this 
http://download.java.net/java/jdk9/docs/api/java/net/URLClassLoader.html#getURLs-- 
(http://preview.tinyurl.com/yat6a6oq), it looks like that method is 
still supplied in Java 9.

But I'm not a Java person at all, so I could easily be wrong about this.

On 27 Sep 2017, at 12:51, Gregory Baryza wrote:

> I tried compiling it and was presented with the following error:
>      ....
>      [java] ; Loading
> C:/Downloads/Armed_Bear_Lisp/abcl-src-1.5.0/build/classes/org/armedbear/lisp/abcl-contrib.abcl
> ...
>      [java]
>      [java] ; Compilation unit finished
>      [java] ;   The following functions were used but not defined:
>      [java] ;     SYSTEM::SOURCE
>      [java]
>      [java] 311.988 seconds real time
>      [java] 249904041 cons cells
>      [java] JAVA-EXCEPTION: Java exception
> 'java.lang.NoSuchMethodException: No applicable method named getURLs 
> found
> in java.lang.ClassLoader or
> jdk.internal.loader.ClassLoaders$AppClassLoader'.
>
> BUILD FAILED
> C:\Downloads\Armed_Bear_Lisp\abcl-src-1.5.0\build.xml:280: The 
> following
> error occurred while executing this line:
> C:\Downloads\Armed_Bear_Lisp\abcl-src-1.5.0\build.xml:299: Java 
> returned: -1
>
> Total time: 6 minutes 11 seconds
>
> It compiled successfully under JDK_1_8_0_144.  Has anyone else seen 
> this?



More information about the armedbear-devel mailing list