
# Java开发环境配置
#### 环境配置
使用图像识别Java版本SDK包，要求的JDK版本必须高于JDK8版本，以下步骤以win7环境配置JDK8 64位为例，若已经下载JDK并配置好环境请忽略本章节。
1. 下载[JDK文件](https://www.oracle.com/technetwork/java/javase/downloads/index.html)。
2. 下载完成后按照提示安装，位置自选，比如安装到本地C:\\Program Files\\Java\\jdk1.8.0_131。
3. 配置Java环境变量：右键"计算机\>属性\>高级系统设置\>环境变量"，进行如下操作。
   1. 新建系统变量JAVA_HOME，变量值为实际JDK安装位置。
   
   2. 在Path中添加%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin （注意用英文分号分隔）。
   
   3. 新建系统变量CLASSPATH，变量值为%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar 。
    
4. 打开命令行窗口，输入"java -version"，显示如[图1]表示配置成功。
   图1Java版本信息   
   ![](https://support.huaweicloud.com/sdkreference-image/zh-cn_image_0000001172494125.png) 
#### SDK获取和安装
JAVA版本图像识别的SDK推荐您通过 Maven 安装依赖的方式使用华为云 Java SDK：
1. 首先您需要在您的操作系统中 [下载](https://maven.apache.org/download.cgi) 并 [安装](https://maven.apache.org/install.html)Maven 。
2. 安装配置完成后，输入命令"mvn -v",显示如下图 Maven版本信息 表示成功。 
   ![](https://support.huaweicloud.com/sdkreference-image/zh-cn_image_0000002135125921.png)
   
   
3. Maven安装完成后，可根据开发需要，直接引入依赖到已有的Maven工程或先用开发工具创建Maven工程。 
   创建项目以idea开发工具为例(已有Maven 工程可跳过此步骤)：
   1. 打开IntelliJ IDEA 开发工具。
   
   2. 单击File - New - project...
   
   3. 在New Project弹窗单击-Maven-单击Next。
   
   4. 输入GroupId和ArtifactId，单击Next。
   
   5. 输入Project name 和 Project location,单击Finish。
   
   
   
   
4. 在Maven 项目的 pom.xml 文件加入相应的依赖项即可。 
   以引入最新版本的图像识别SDK为例，请在[SDK中心](https://sdkcenter.developer.huaweicloud.com/?language=java)获取最新的sdk包版本，替换代码中版本。
   ```
   <dependency>
       <groupId>com.huaweicloud.sdk</groupId>
       <artifactId>huaweicloud-sdk-image</artifactId>
       <version>3.1.8</version>  ///此处需要您输入最新的sdk包版本
   </dependency>
   ```
   示例代码因需要输出结果更直观，所以新增fastjson的依赖（如接入不涉及此项，可忽略并在示例代码中删除相关内容），依赖如下：
   ```
   <dependency>
   <groupId>com.alibaba</groupId>
   <artifactId>fastjson</artifactId>
   <version>1.2.70</version>
   </dependency>
   ```
   
   
 
