I'm working on a project that involves creating DVD ISO's from data that Java has access to. I can make a system call to something like "mkisofs", but that really affects the portability of the program because it can then only be run on Linux. I'm looking for a Java library that can create and write to an ISO file.
What I have found so far through Googling is "JIIC" - Java ISO Image Creator - which would seem to be perfect, except it looks like it hasn't been updated since 2011. I found it through this answer here: How to generate an ISO with JIIC, which links to SourceForge, which still has some JARs available here: https://sourceforge.net/projects/jiic/files/, but the CVS for sourcecode is not available.
However, the actual website, http://jiic.berlios.de/, appears to be down, and the WayBack Machine only has a couple of snapshots - most just redirect to berlios.de, although a page from August 4, 2010 seems to be an actual archive, no real documentation though (http://web.archive.org/web/20100804071736/http://jiic.berlios.de/).
So, are there any libraries still being supported in 2016? I'm a little surprised that I can't find an Apache utility for this, given how ubiquitousness of the ISO disc standard.
(Note: I originally asked this on StackOverflow, but was encouraged to re-ask the question here, since it's a request for a Java library which they call an "external resource". Technically I'd be very happy with an "internal resource", as in I'm really just asking "how do I do this in Java", but since it's not supported natively, I guess I need to make a request here for a software recommendation to get the job done. Please let me know if I've violated any rules in this community!)