I've seen this error discussed here before and have tried to follow what the issue is, but I don't understand:
java.lang.NoClassDefFoundError: com/sun/xml/bind/marshaller/NamespacePrefixMapper
farther down:
org.docx4j.jaxb.NamespacePrefixMapperUtils - JAXB: neither Reference Implementation nor Java 6 implementation present?
How would it not be present if it's running under 8.1? I can see the class in jre/lib/rt.jar
Obviously I'm missing something.
It works fine on my own system but two other developers have reported this error. Their classpath is the same as mine.