Install CodeScene using executable JAR file

This guide walks you through the steps to run CodeScene using the executable JAR file. Follow the instructions below to get started quickly.

New free trial flow | JAR deployment (Clone)

Deployment prerequisites

To run CodeScene as a standalone application, you need the following:

  • A Java JDK, 64-bit, version 17 or later. You can verify your Java version by typing java -version in a command prompt.
  • A Git client on your PATH. Your Git client must be at least version 2.32. Verify by typing git --version in a command prompt.
  • SSH client for use with Git when accessing repositories protected by a pair of public/private keys.

Deployment instructions

  1. Download CodeScene:
    To start using CodeScene, download executable JAR file ↓ first.

  2. Start CodeScene:
    Navigate to the folder where JAR file is downloaded.
    To start CodeScene, open Terminal and launch the standalone JAR from the command line:
    java -jar codescene-enterprise-edition.standalone.jar

  3. Create an SSH key:
    To generate a new SSH key, paste the command below and substitute your Git email address:
    ssh-keygen -t ed25519 -C "your_email@example.com"

    When you are prompted to "Enter a file in which to save the key," press Enter to accept the default file location.
    > Enter a file in which to save the key (/Users/YOU/.ssh/id_ed25519_sk): [Press enter]

    When you are prompted to type a passphrase, press Enter for no passphrase:
    > Enter passphrase (empty for no passphrase): [Type a passphrase]
    > Enter same passphrase again: [Type passphrase again]

    To display the public SSH key, paste the command below:
    ssh-keygen -y -t ed25519

    Add the SSH authentication key with read access to your account on Git provider. For more information on how to add an SSH key to your account, read GitHub documentation or refer to your Git provider’s specific documentation.

  4. Activate CodeScene:
    If you deployed on your local machine, go to localhost:3003 and choose the “Start Free Trial” option.
    If you deployed to a remote server, use the server's hostname instead of localhost.
    After you click ”Start Free Trial”, you’ll be asked to create an account.

Need support?

Frequently asked questions

Can't find the answer here? Contact our support team.