
# SDK配置
![](https://support.huaweicloud.com/devg-hbs/public_sys-resources/note_3.0-zh-cn.png)
1. Java的项目管理工具有maven和gradle两种，本指导主要以maven为例。
2. linux环境，Java SDK的编译、运行，需要手动下载并配置openssl([openssl下载链接](https://bcs.obs.cn-north-1.myhuaweicloud.com/bcs-manager/application/openssl.zip))
- 解压openssl，拷贝openssl文件夹到目录/usr/local/include/下
- 执行库的导入命令：export LD_LIBRARY_PATH=/usr/local/include/openssl
 
引用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。 
   ```
   <dependencies>
       <dependency>
           <groupId>com.huawei.wienerchain</groupId>
           <artifactId>wienerchain-java-sdk</artifactId>
           <version>2.1.0.6.41</version>
       </dependency>
   </dependencies>
   ```
   
   
4. 等待自动拉取依赖。
![](https://support.huaweicloud.com/devg-hbs/public_sys-resources/note_3.0-zh-cn.png)
对于企业内部需要使用代理访问外网的情况，可以在用户目录（windows中如C:\\Users\\xxx\\）下的.m2目录中setting.xml（用户配置）或mawen安装目录下的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>
```
