我正在尝试执行Google API客户端生成器来构建用于Java语言的新ADMIN-SDK但是我被困在生成器中,我已经尝试使用python2.6和python2.7一步一步地进行了类似的输出
$ python $(/bin/pwd)/googleapis/codegen/generate_library.py --api_name=plus --api_version=v1 --language=java --output_dir=/tmp/gen --language=java
Traceback(最近一次调用最后一次):文件 “/Users/alejacquet/Development/git/google-apis-client-generator/src/googleapis/codegen/generate_library.py” 第245行 app.run()文件“/Library/Python/2.7/site-packages/google_apputils-0.3.0-py2.7.egg/google/apputils/app.py”, 第216行,在运行中 return _actual_start()File“/Library/Python/2.7/site-packages/google_apputils-0.3.0-py2.7.egg/google/apputils/app.py”, 第244行,在_actual_start中 really_start()文件“/Library/Python/2.7/site-packages/google_apputils-0.3.0-py2.7.egg/google/apputils/app.py”, 第203行,在really_start中 sys.exit(main(argv))File“/Users/alejacquet/Development/git/google-apis-client-generator/src/googleapis/codegen/generate_library.py”, 第152行,主要 language_variant = FLAGS.language_variant)文件“/Users/alejacquet/Development/git/google-apis-client-generator/src/googleapis/codegen/generate_library.py”, 第179行,在Generate中 language_variations = Targets()。VariationsForLanguage(语言)文件 “/Users/alejacquet/Development/git/google-apis-client-generator/src/googleapis/codegen/targets.py” 第68行,在 init 中 files.GetFileContents(self.targets_path))文件“/Users/alejacquet/Development/git/google-apis-client-generator/src/googleapis/codegen/json_with_comments.py”, 第54行,在载荷中 return json.loads(stripped,** kw)File“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init.py”, 第326行,在负载中 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py”, 第366行,在解码文件中 “/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py” 第382行,在raw_decode中ValueError:期望属性名称:第9行 第9栏(char 198)
有什么想法吗?
答案 0 :(得分:1)
您可能需要指定--language_variant=XXX
,其中XXX
是.../templates/java