SuiteCloud CLI for Java Installation Prerequisites
SuiteCloud CLI for Java has reached end of support. The final available version is 2025.2. Oracle no longer provides new releases, features, or issue fixes. The CLI will remain available for download until the NetSuite 2027.1 release. Transition to SuiteCloud CLI for Node.js, SuiteCloud Extension for Visual Studio Code, or SuiteCloud IDE Plug-in for WebStorm.
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.