未设置应用程序名称.调用Builder#setApplicationName.错误

Feb*_*hah 19 google-bigquery

应用程序:使用BigQuery API for Java Environment连接到BigQuery:Eclipse,Windows 7

我的申请一直运行到昨晚.我没有做任何更改(除了重新启动我的电脑),我的代码突然给了我这个错误:

Application name is not set. Call Builder#setApplicationName.
Run Code Online (Sandbox Code Playgroud)

值得庆幸的是,从昨晚开始,我的工作区已经有了tar版本.我运行了一个文件夹比较,发现local_db.bin文件不同.我删除了现有的local_db.bin文件,并尝试再次运行该程序.它工作正常!

知道为什么会这样吗?

希望这将有助于其他任何偶然发现此问题的人.

Sam*_*mar 22

尝试此操作以设置应用程序名称

Drive service = new Drive.Builder(httpTransport, jsonFactory, null)
                  .setHttpRequestInitializer(credential)
                  .setApplicationName("Your app name")
                  .build();
Run Code Online (Sandbox Code Playgroud)

  • 如果有人解释一下......这个“应用程序名称”的用途以及它如何影响应用程序...... (3认同)