mkdir gensrc xjc -p JAXBbooks books.xsd -d gensrc # created classes can then be found in gensrc/JAXBbooks: # BookType.java, BookCollection.java, and ObjectFactory.java # compile: generated classes can then be found in ./JAXBbooks javac -d . `find gensrc -name '*.java'` ### note wrong quotes in pdf. Must be shift+key-left-from-backspace javac JAXBbooks.java java JAXBbooks books.xml xjc -p JAXBmondial mondial-jaxb.xsd -d gensrc javac -d . `find gensrc -name '*.java'` javac JAXBmondial/JAXBmondial.java java JAXBmondial/JAXBmondial mondial-jaxb.xml javac JAXBmondial/MyCountry.java javac JAXBmondial/MondialObjectFactory.java javac JAXBmondial/JAXBmondialExt.java java JAXBmondial/JAXBmondialExt mondial-jaxb.xml