【问题标题】:Google Prediction API - dataStoreFactory - setPermissionsToOwnerOnlyGoogle 预测 API - dataStoreFactory - setPermissionsToOwnerOnly
【发布时间】:2015-07-02 12:15:35
【问题描述】:

运行 PredicitonSample.java 我已经使用我的 client_secrets.json 设置了所有内容,当我使用我的所有凭据运行该文件时,我收到此错误:

com.google.api.client.util.store.FileDataStoreFactory setPermissionsToOwnerOnly
WARNING: unable to change permissions for everybody: C:\Users\100018349\.store\prediction_sample
Jul 01, 2015 4:19:02 PM com.google.api.client.util.store.FileDataStoreFactory setPermissionsToOwnerOnly
WARNING: unable to change permissions for owner: C:\Users\100018349\.store\prediction_sample
java.lang.NullPointerException
at java.io.Reader.<init>(Unknown Source)
at java.io.InputStreamReader.<init>(Unknown Source)
at PredictionEngine.authorize(PredictionEngine.java:96)
at PredictionEngine.main(PredictionEngine.java:262)

PredicitonSample.java 的代码可以在这个 github repo 中找到: https://github.com/gxlzlihao/GooglePredictionAPISample/blob/master/src/main/java/com/google/api/services/samples/prediction/cmdline/PredictionSample.java

【问题讨论】:

    标签: java authentication credentials google-api-java-client


    【解决方案1】:

    试试这个:

    /** Directory to store user credentials. */
    
    private static final java.io.File DATA_STORE_DIR =
          new java.io.File(System.getProperty("user.home"), ".store/analytics_sample");
    
    private static FileDataStoreFactory dataStoreFactory;
    
    dataStoreFactory = new FileDataStoreFactory(DATA_STORE_DIR);
    

    【讨论】:

      猜你喜欢
      • 2021-10-18
      • 2011-06-10
      • 2015-04-12
      • 1970-01-01
      • 2011-04-12
      • 1970-01-01
      • 2016-01-12
      • 2012-05-25
      • 1970-01-01
      相关资源
      最近更新 更多