如何使用java在dropbox中上载多个文件

如何使用java在dropbox中上载多个文件,java,dropbox,dropbox-api,Java,Dropbox,Dropbox Api,我创建了一个JavaCumberMaven项目。现在,我想在测试脚本执行完毕后,将所有报告推送到dropbox中 我的主要目标是将报告文件夹推到Dropbox上 我正在使用以下maven依赖项: <dependency> <groupId>com.dropbox.core</groupId> <artifactId>dropbox-core-sdk</artifactId> <version>1.7.

我创建了一个JavaCumberMaven项目。现在,我想在测试脚本执行完毕后,将所有报告推送到dropbox中

我的主要目标是将报告文件夹推到Dropbox上

我正在使用以下maven依赖项:

<dependency>
    <groupId>com.dropbox.core</groupId>
    <artifactId>dropbox-core-sdk</artifactId>
    <version>1.7.2</version>
</dependency>
问题是当我运行此代码时。它卡在下面的行上:

   String code = new BufferedReader(new InputStreamReader(System.in)).readLine().trim();
知道为什么吗

环境

  • 窗口10
  • 爪哇8
如果您有任何解决方法,请分享


这真的很有帮助。

它卡在那条线上是正常的。程序只需要用户从控制台输入,就可以继续下一行代码。

它卡在那一行是正常的。该程序只需要用户从控制台输入,就可以继续执行下一行代码。

Greg提供了正确的依赖项和示例,使我能够按要求完成

新版本:

这里有一个上传示例:

我还在下面添加了一篇文章,在集成过程中对我有所帮助:


格雷格提供了正确的依赖关系和示例,使我能够按需求完成

新版本:

这里有一个上传示例:

我还在下面添加了一篇文章,在集成过程中对我有所帮助:


你说它卡在线下是什么意思?它会抛出任何类型的异常?nup它不会抛出任何异常。只是它卡住了他们的眼睛,没有结果。因此,每次我在10-15分钟后强制关闭执行时,您尝试使用的SDK的旧版本用于Dropbox API v1,该版本现在已退役。你应该使用新版本:这里有一个上传示例:@Greg-非常感谢Greg。。事实上,我看起来和以前一样。。。。你可以把它作为答案发布。。。我将实施它,目前我不在办公室。。会让你知道同样的…@Greg-它正在工作,谢谢:)。。供其他问题寻求者参考。。这篇文章对我也有帮助。。你说它卡在线下是什么意思?它会抛出任何类型的异常?nup它不会抛出任何异常。只是它卡住了他们的眼睛,没有结果。因此,每次我在10-15分钟后强制关闭执行时,您尝试使用的SDK的旧版本用于Dropbox API v1,该版本现在已退役。你应该使用新版本:这里有一个上传示例:@Greg-非常感谢Greg。。事实上,我看起来和以前一样。。。。你可以把它作为答案发布。。。我将实施它,目前我不在办公室。。会让你知道同样的…@Greg-它正在工作,谢谢:)。。供其他问题寻求者参考。。这篇文章对我也有帮助。。
   String code = new BufferedReader(new InputStreamReader(System.in)).readLine().trim();