更新时间:2024-04-18 GMT+08:00
分享

准备工作

开发技能要求

  • 熟悉Java语言,能够编写Java语言代码。
  • 掌握IaC开发技术,熟悉YAML语言。
  • 了解Spring Cloud框架。

环境准备

  • 已下载并安装Maven,根据以下步骤配置Maven。
    1. 在<localRepository>标签内添加自己的本地仓库位置路径,这个本地仓库位置是自己创建的。

      D:\apache-maven-3.8.6-bin\repository

      <localRepository>D:\apache-maven-3.8.6-bin\repository</localRepository> 
    2. 修改Maven默认的JDK版本。

      在<profiles>标签下添加一个<profile>标签,修改Maven默认的JDK版本。

      <profile>     
          <id>JDK-1.8</id>       
          <activation>       
              <activeByDefault>true</activeByDefault>       
              <jdk>1.8</jdk>       
          </activation>       
          <properties>       
              <maven.compiler.source>1.8</maven.compiler.source>       
              <maven.compiler.target>1.8</maven.compiler.target>       
              <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>       
          </properties>       
      </profile>
  • 安装并配置IntelliJ IDEA开发工具。
    1. 在IntelliJ IDEA中选择File > Settings > Bulid,Execution,Deployment > Bulid Tools > Maven。
    2. 在User settings file中配置setting.xml。
    3. 在Local repository中配置自定义的Maven仓库地址。
  • JAVA开发环境的配置。

    AppStage提供的SDK是基于Java1.8版本开发的,如果Spring Cloud项目使用Java11及以上版本,则不支持使用AppStage提供的SDK进行应用开发。以下步骤以win7环境配置JDK8 64位为例,如果已经下载JDK并配置好环境请跳过本步骤。

    1. 下载JDK文件
    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表示配置成功。
        图1 配置成功示例

SDK下载与安装

  1. 获取SDK并进行完整性校验。
  2. 打开本地Spring Cloud项目。
  3. 手动导入jar包。
    1. 在项目目录下新建一个lib目录,存放jar包。
    2. 将本地的jar包复制粘贴至lib目录下。
    3. 将jar包导入到项目中。
      1. 选择“File > Project Structure > Project Settings > Module”
      2. 单击“+”,选择“JARs or Directories...”
      3. 选中jar包,单击“apply”。导包完成。

下载Demo

下载Spring Cloud项目的Demo,参考本文档对Demo源码进行理解,您可以基于Demo进行二次开发,节省开发成本。

Demo下载链接:huaweicloud-appstage-demo-java-codeHub

相关文档