更新时间:2023-02-13 GMT+08:00
分享

SDK配置

  • SDK在不同环境下支持的实例安全机制如下:
    • Windows环境:ECDSA
    • Linux环境:ECDSA
  • Linux环境,SDK的编译、运行,需要手动下载并配置openssl(openssl下载链接
    • 解压openssl,拷贝openssl文件夹到目录“/usr/local/include/”下
    • 执行库的导入命令

      export LD_LIBRARY_PATH=/usr/local/include/openssl

      export C_INCLUDE_PATH=/usr/local/include/openssl

Java的项目管理工具有maven和gradle两种,本指导主要以maven为例,引入SDK的步骤如下:

  1. 打开项目中的pom.xml文件。
  2. 粘贴如下代码引入华为镜像仓。
    <repositories>
         <repository>
             <id>maven-proxy</id>
             <url>https://repo.huaweicloud.com/repository/maven/huaweicloudsdk</url>
             <releases>
                 <enabled>true</enabled>
             </releases>
             <snapshots>
                 <enabled>true</enabled>
                 <updatePolicy>always</updatePolicy>
                 <checksumPolicy>fail</checksumPolicy>
             </snapshots>
         </repository>
     </repositories>
  3. 粘贴如下代码应用SDK。(version填写最新版本号,具体请参见版本列表
    <dependencies>
        <dependency>
            <groupId>com.huawei.dac</groupId>
            <artifactId>dac-java-sdk</artifactId>
            <version>1.1.2</version>
        </dependency>
    </dependencies>
  4. 等待自动拉取依赖。

对于企业内部需要使用代理访问外网的情况,可以在用户目录(Windows中如C:\Users\xxx\)下的.m2目录中setting.xml(用户配置)或maven安装目录下的conf目录中setting.xml(系统全局配置)里配置代理来实现。

找到setting.xml文件中的标签对,在其内配置代理信息,参考如下样例:

<proxies>
    <proxy>
        <id>myProxy</id>
        <active>true</active>
        <protocol>http</protocol>
        <username>xxx</username>
        <password>xxx</password>
        <host>xxx</host>
        <port>xxx</port>
        <nonProxyHosts>*xxx*.com</nonProxyHosts>
    </proxy>
</proxies>

相关文档