Невозможно создать класс из файла avsc с помощью mavenJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Невозможно создать класс из файла avsc с помощью maven

Сообщение Anonymous »

У меня проблема с созданием классов из файлов avsc. В pom.xml я добавил соответствующие зависимости:

Код: Выделить всё


org.apache.avro
avro
1.10.2


org.apache.avro
avro-compiler
1.10.2


В пакете репозитория я создал папку avro, куда поместил схему класса с расширением .avsc.

Код: Выделить всё

{"type":"record",
"name":"Customer",
"namespace":"com.avroGenerator",
"fields":[
{"name":"name","type":"string"},
{"name":"age","type":"int"},
{"name":"isOfAge","type":"boolean"},
{"name":"currencies","type":
{"type":"array","items":{
"type":"record",
"name":"Currency",
"namespace":"com.avroGenerator",
"fields":[
{"name":"name","type":"string"},
{"name":"shortcut","type":"string"}]}},
"default":[]}]}
Это клиентский класс, включающий массив валют, которые также генерируются из avsc.
При вызове Maven-> Package в target-generated-sources я должен видеть свой класс, но это не так. Была ли у кого-нибудь подобная проблема?

Подробнее здесь: https://stackoverflow.com/questions/689 ... sing-maven
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»