目录
1、使用场景
因为最近在技术预研视频标签分析,使用的是Google的 AI 和机器学习产品--Cloud Video Intelligence 此项云服务产品。由于Google Cloud提供了一种认证方式(服务帐号)。通过针对项目创建服务账号,并且生成对应的密匙。然后通过下载对应认证文件*.json的文件。然后把此文件配置在服务器上。同时需要把此文件作为环境变量添加到系统环境变量之中。这样你这台服务器就能够与Google Cloud相关服务进行通信。
注意事项:如果使用VPN进行访问是无法访问到Google Cloud云服务的;建议购买一台国外的服务器;如果阿里或者亚马逊的国外服务器。因为本身都是为国外服务的。
2、配置实现
在开发时,有时候需要根据不同的环境设置不同的系统参数,我们都知道,在使用java -jar命令时可以使用-D参数来设置运行时的系统变量,同样,在Eclipse中运行java程序时,我们怎么设置该系统变量呢?
2.1、运行参数和VM变量设置:
在要运行的类上右键点击Run As-->Run Configurations... 在弹出界面中点击Arguments 如下图所示
然后弹出如下界面:
1.其中Program arguments栏里可以输入程序运行所需的参数,也就是main方法的参数,如果参数为多个,则用空格分开。
2.VM arguments里接收的是系统变量参数,系统变量输入格式为:-Dargname=argvalue,同样,多个参数之间用空格隔开。另外如果参数值中间有空格,则用引号括起来
2.2、环境变量设置
在Eclipse之中Environment之中进行设置
2.3、Google Cloud服务相关设置
设置Google的相关服务账号信息如下图所示:
下载的此json文件就是环境变量之中配置的相关文件。
3、成果展现
到此可以通过前面的配置,可以在Eclipse之中直接读取环境变量;供调试的时候使用。
4、总结
此文主要说明了在Eclipse之中如何设置Main方法的参数和VM的参数;以及如何设置系统运行的环境变量。