2014-10-06 4 views
0

Я изучаю варианты использования одних и тех же классов в двух разных задачах муравьев. В первой задаче я уже создаю банку &, удаляя сгенерированные классы. Xjc не позволяет передавать банку в качестве параметра для ссылки. Один из вариантов, который я делал в настоящее время, - это восстановить файл эпизода только из xsd и построить еще одну банку. Есть ли лучший подход?Классы повторного использования XJC по задачам муравьев

ответ

0

Пожалуйста, смотрите этот пост:

http://blog.bdoughan.com/2011/12/reusing-generated-jaxb-classes.html

Правильный способ сделать это:

  • Используйте -episode для создания файла эпизод на вашей первой схеме
  • использовать сгенерированный эпизод JAR во время второй компиляции
  • (В некоторых случаях) удалите остатки

Таким образом, эпизоды - это, безусловно, путь. Я не совсем понимаю, что вы подразумеваете под «Xjc, не позволяющим передавать jar в качестве параметра для ссылки».