Я не уверен, что получу то, что вы хотите - вы хотите сгенерировать XSD из класса Java? Я не использовал Castor, я использовал JAXB, но это довольно просто:
% JAXB_HOME% \ bin \ schemagen.bat -d. \ -Cp ...... \ target \ classes; ...... \ target \ dependency com.emerald_associates.setupapp.xsd.AppStructureSchema
Где ...... \ target \ classes - это мои сгенерированные классы, ...... \ target \ dependency - это то, где находятся мои зависимости (я использую maven и готовлю свою целевую папку с помощью mvn clean зависимости компиляции: copy-dependencies), и последний аргумент - это класс, который будет источником для схемы.
Я совсем не отвечаю на ваш вопрос, но у вас не будет особых проблем с использованием JAXB. Это бесплатно и делает свое дело, если только вам не нужен XSD в определенном формате, который может обрабатывать только Castor.