SuiteCloud CLI for Java Installation Prerequisites
Verify the following prerequisites before you install SuiteCloud CLI for Java:
-
Java SE Development Kit - SuiteCloud CLI for Java requires Oracle JDK version 17 or Oracle JDK version 21.
-
SuiteCloud Development Framework (SDF) enabled - Ensure SDF is enabled in your NetSuite account. Go to Setup > Company > Enable Features, click the SuiteCloud subtab, and check the SuiteCloud Development Framework box.
-
NetSuite account features - An account administrator must enable the features in your account that SDF depends on. For more information, see Enabling SuiteCloud Development Framework in the Target NetSuite Account (Administrator Only).
-
NetSuite permissions - A user with the Administrator role must create and assign the SDF Developer role to your account.
For more information, see Assigning the Developer Role (Administrator Only).
-
Operating system - SuiteCloud CLI for Java officially supports these operating systems:
-
Windows
-
Linux
-
macOS
Specifically, it's been tested with these operating systems and browser combinations:
-
Windows 11 - Firefox and Chrome
-
Linux Fedora - Firefox, Chrome
-
macOS Sequoia - Firefox, Safari, and Chrome
-
-
OAuth 2.0 enabled - Ensure OAuth 2.0 is enabled in your NetSuite account. To enable it, go to Setup > Company > Enable Features, click the SuiteCloud subtab, and check the OAuth 2.0 box in the Manage Authentication section. For more information, see Enable the OAuth 2.0 Feature.