This project provides a number of tools for manipulating iso9660 filesystems natively within Java.
Depend on the necessary dependencies to your project:
implementation 'com.morpheusdata.java-iso-tools:iso9660-vfs-impl:2.1.0'
implementation 'com.morpheusdata.java-iso-tools:iso9660-writer:2.1.0'
implementation 'com.morpheusdata.java-iso-tools:loop-fs-api:2.1.0'
implementation 'com.morpheusdata.java-iso-tools:iso9660-loop-fs-iso-impl:2.1.0'
implementation 'com.morpheusdata.java-iso-tools:iso9660-loop-fs-spi:2.1.0'
implementation 'com.morpheusdata.java-iso-tools:loop-fs-udf-impl:2.1.0'
implementation 'com.morpheusdata.java-iso-tools:sabre:2.1.0'
Visit mvnrepository.com, select the parts you need for your project, and then add that to your build system via Gradle, Maven, or other.