IntelliJ IDEA

This is a guide document for building the server environment for the Demo through IntelliJ IDEA (2020.01.02).

preparation in advance

Download and install the below to operate IntelliJ IDEA

Download IntelliJ IDEA

IntelliJ IDEA Download Link

Option activation of IntelliJ Annotation Processing

  • Preference → Build, Execution, Deployment → Compiler

  • Annotation Processors → Enable Annotation Processing

Install MariaDB

MariaDB Download Link

OmniOne SDK

OmniOne SDK consists of two SDK as below.

Please use it by adding it to the Demo server project.

core.jar

server.sdk.jar

Get Demo Server project

Import and Open

Execute IntelliJ IDEA then select Import and Open menu.

  • omn-demo-server

Project Structure Settings

Apply OmniOne SDK at the Project Structure menu.

Apply OmniOne SDK

  • Apply the SDK received from OmniOne to Modules → Dependencies → Add

    • core.jar

    • server.sdk.jar

MariaDB Settings

Based on the reporting date, MariaDB 10.4.13 will proceed from the DB console.

when the server runs properly, tables and schemas will be created automatically.

Create user account

Create a database connection account for the Demo server to use.

CREATE USER 'omnione'@'%' IDENTIFIED BY '[Password]';

Grant access to a database

Grant access to a database for the Demo server to use.

GRANT ALL PRIVILEGES ON omnionedemo.* TO omnione@localhost;
FLUSH PRIVILEGES;

Default settings complete

Default settings for compositing the Demo project are done.

Now the procedure for building the Issuer/SP system will begin.

Building the Issuer / SP system

Apply the applicable settings for the Issuer and the SP system.

Issuer settings

SP settings

Server execution

Please run the server after all the settings are completed.

Last updated