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 41 – 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.