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.
-
SuiteCloud Development Framework (SDF) enabled – Ensure SDF is enabled in the NetSuite account by checking the SDF box in Setup > Company > Enable Features > SuiteCloud > SuiteCloud Development Framework > SuiteCloud Development Framework.
-
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 the following operating systems:
-
Windows
-
Linux
-
macOS
Specifically, it has been tested with the following operating system and browser combinations:
-
Windows 11 – Firefox and Chrome
-
Linux Fedora 40 – Firefox, Chrome
-
macOS Sonoma – Firefox, Safari, and Chrome
-
-
OAuth 2.0 enabled – Ensure OAuth 2.0 is enabled in the NetSuite account. To enable the OAuth 2.0 feature, go to Setup > Company > Enable Features, click the SuiteCloud subtab, and check the OAuth 2.0 box on the Manage Authentication section. For more information, see Enable the OAuth 2.0 Feature.