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

Development Environment Introduction

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

Table 1 Development environment

Item

Description

OS

  • Development environment: Windows 7 or later version is recommended.
  • Operating environment: Linux system

JDK installation

Basic configurations of the development and operating environments. The version requirements are as follows:

The server and client of an MRS cluster support only built-in Oracle JDK 1.8, which cannot be replaced.

If users' applications need to reference the JAR files of the SDK class in the user application processes, Oracle JDK and IBM JDK are supported.

  • Oracle JDK versions: 1.7 and 1.8
  • IBM JDK versions: 1.7.8.10, 1.7.9.40, and 1.8.3.0

Eclipse installation and configuration

It is a tool used to develop Impalad applications. The version requirements are as follows:

  • The JDK version is 1.7, and the Eclipse version is 3.7.1 or later.
  • The JDK version is 1.8, and the Eclipse version is 4.3.2 or later.

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.

Network

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