gpt4 book ai didi

java.lang.IllegalArgumentException : no JSON input found while trying google calendar Api in java 异常

转载 作者:行者123 更新时间:2023-11-29 09:11:17 25 4
gpt4 key购买 nike

我从 http://code.google.com/p/google-api-java-client/source/browse/calendar-cmdline-sample/?repo=samples 下载了 google calendar api 示例并在 eclipse 中创建了一个项目。现在,当我尝试运行该项目时,我得到 java.lang.IllegalArgumentException: no JSON input found at this line

 FileCredentialStore credentialStore = new FileCredentialStore(
new File(System.getProperty("user.home"), ".credentials/calendar.json"), JSON_FACTORY);

你们有人试过这个例子吗?这里有什么问题?

最佳答案

可以通过向 .credentials/calendar.json 文件提供输入来解决此错误。如果您在 calendar.json 中手动提供以下条目,它将起作用:

{
"installed": {
"client_id": "client_id",
"client_secret": "client_secret"
}
}

这似乎是 Windows 的问题,不允许对 calendar.json 文件设置可写权限。方法 setWritable(boolean,boolean) 返回 false,这也是导致此问题的原因。仍然手动提供 json 输入不是完美的解决方案,但您的应用程序可以正常工作。

关于java.lang.IllegalArgumentException : no JSON input found while trying google calendar Api in java 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12316039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com