Esta página aún no está disponible en su idioma local. Estamos trabajando arduamente para agregar más versiones de idiomas. Gracias por tu apoyo.

Preparing Development and Operating Environments

Updated on 2022-09-14 GMT+08:00

Table 1 describes the environment required for secondary development. You also need to prepare a Linux environment for verifying whether the application is running properly.

Table 1 Development environment

Item

Description

Operating system (OS)

Windows OS. Windows 7 or later is recommended.

JDK installation

Basic configurations of the development environment. JDK 1.8 or later is required.

Eclipse installation and configuration

It is a tool used to develop HBase applications.

Installing Apache Maven

It is a tool used to compile the sample project.

Network

The client must be interconnected with the HBase server on the network.

  • Install Eclipse and JDK in the Windows development environment.

You have installed JDK1.8 or later. You have used Eclipse supporting JDK 1.8 or later, with the JUnit plug-in installed.

NOTE:
  • If you use IBM JDK, ensure that the JDK configured in Eclipse is IBM JDK.
  • If you use Oracle JDK, ensure that the JDK configured in Eclipse is Oracle JDK.
  • Do not use the same workspace and the sample project in the same path for different Eclipse programs.
  • Prepare a Linux environment for testing application running status.

Preparing a Running and Commissioning Environment

  1. On the ECS management console, apply for a new ECS for application development, running, and commissioning.

    • The security group of the ECS must be the same as that of the master node in an MRS cluster.
    • The ECS and the MRS cluster must be in the same VPC.
    • The ECS network interface controller (NIC) and the MRS cluster must be in the same network segment.

  2. Apply for an EIP, bind it to the IP address of a new ECS, and configure an inbound or outbound rule for the security group.
  3. Download the client program. For details, see Downloading an MRS Client.
Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback