На основе swift2thrift-generator-cli (0.14.2) была выполнена настройка генерации IDL-файлов.
В сгенерированных IDL-файлах параметры и поля, представляющие примитивные типы данных (Integer, Long, Boolean и т. д.), по умолчанию определяются как optional. Примитивные типы параметров и полей по умолчанию определяются как required.
Использование:
Swift2ThriftGenerator [options] <имя класса Swift>...
Пример использования (обратите внимание, что это Windows bat-скрипт, разделитель пути — «;»):
set MYCLASS=target\classes;..\db\target\classes;..\simplemq\target\classes java -cp lib\idl-generator-cli-1.0-SNAPSHOT-standalone.jar;%MYCLASS% ^ com.gitee.l0km.thrift.swift2thrift.generator.Main ^ -namespace py gdface.thrift ^ -namespace java com.gdface ^ -namespace cpp gdface ^ -out IFaceLog.thrift ^ -package net.gdface.facelog.service BaseFaceLog ^ -recursive
Для получения более подробной информации об использовании параметров см. оригинальную версию [swift2thrift-generator-cli] и «Процесс генерации IDL-файла и клиентского java-кода с помощью командной строки thrift: swift».
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )