В нашем проекте используется XJC для генерации классов Java из XSD. Я использую JAVA EE 6.
Когда все XSD, которые у нас есть, сгенерированы повторно, сгенерированные классы включают этот комментарий в верхней части файла:
// Generated on: 2011.02.23 at 02:17:06 PM GMT
Можно ли подавить этот комментарий? Причина в том, что мы используем SVN для управления версиями, и каждый раз, когда мы регенерируем наши классы, каждый отдельный файл отображается как измененный в SVN, хотя единственное, что отличается этим комментарием. Поэтому я хотел бы вообще удалить комментарий, если это возможно.
Существует директива -no-header
, но я не хочу удалять весь заголовок, чтобы будущие поколения знали, что это файл, созданный с помощью инструмента, и что изменения будут перезаписаны. Я хочу удалить метку времени. (Или, альтернативно, я удалил встроенный заголовок, а потом каким-то образом вставил свой собственный заголовок.)