How to build kulla.jar

Mani Sarkar sadhak001 at
Tue Apr 28 22:31:29 UTC 2015

Thanks for the update Robert, it worked fine for me, minor tweaks and our
maven build is back in action on the buildfarm.

I'll also work on activating the OpenJDK build for kulla.

Thanks again.


On Tue, Apr 28, 2015 at 4:48 AM, Robert Field <robert.field at>

>  [rewrite/resend -- earlier post may have gotten through on some lists]
> Hi Mani,
> Sorry for the churn.  All the moving around you have been seeing and most
> of the other changes this week are part of integrating Kulla into the
> OpenJDK repo structure, modules and all.   I believe those changes are
> fairly stable now, I hope.
> With that done, Kulla, or as the system and command have now been named,
> "jshell" is now built with a top level make.  Though, for the time-being,
> it requires and argument passed to it specifying where the jline2 library
> lives.  This will go away once we figure out how to deal with jline.
> That is, "cd dev;  make JLINE2LIB=${MYJLINE2LIB} images" will make a JDK9
> OpenJDK image complete with a "jshell" launcher.
> However, langtools/repl/scripts/ is still there, which is useful
> for building stand-alone kulla.jar files, which are useful both for people
> that don't want to download/install a whole JDK, or want to use jshell with
> another version of JDK9: vahalla, jigsaw, ...
> So, at this point, the ideal would be both a kulla.jar and a Kulla JDK
> image, but the latter is, of course, platform specific, so I don't know if
> a multiple-platform build is an option.  If not, then zero, one, .. , N
> platforms and kulla.jar would be good.
> Thanks much,
> Robert
> On 04/25/15 05:40, Mani Sarkar wrote:
> You are welcome Robert.
>  I noticed you guys have moved the sources around, so I have update our
> build farm to reflect that.
>  Start build 27, see
> we have a working version again (please do not download artefacts previous
> to this one).
>  Cheers,
> Mani
> On Mon, Apr 20, 2015 at 4:21 PM, Robert Field <robert.field at>
> wrote:
>>   Thank you Mani!
>> Once the integration with the JDK is done (my hope is in a couple weeks)
>> the build process will be a normal JDK build process.
>> Thanks,
>> Robert

@theNeomatrix369 <>*  |  **Blog
<>**  |  *LJC Associate & LJC Advocate
(@adoptopenjdk & @adoptajsr programs)
*Meet-a-Project - *MutabilityDetector
<>*  |  **Bitbucket
<>* * |  **Github
<>* * |  **LinkedIn
*Come to Devoxx UK 2015:*

*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*

More information about the adoption-discuss mailing list