Build from source code

If not, install the latest version from

This is the development environment and platform on which JJazzLab-X is built.

  1. 1.
    Netbeans IDE menu Team/Git/Clone
  2. 2.
    Enter repository address
  3. 3.
    Leave user and password blank
  4. 4.
    Press Next and select the master branch (or another branch, if you know what you're doing)
  5. 5.
    Let Netbeans open the JJazzLab-X project from the cloned files

  1. 1.
    Select the JJazzLab-X project, right-click Build. When it's done you should see "BUILD SUCCESSFUL" in the Output window.

  1. 1.
    Select the JJazzLab-X project, right-click Run.
JJazzLab-X should start with the default language set up for your computer, e.g. if you use Windows in the German language, you should see JJazzLab in German. If a source phrase is not translated in the target language, the English one is used.
  • The application will have no branding and no rhythms, this is normal, those come with the JJazzLab distribution
  • The main menu bar (File, Edit, Tools, Window, Help, Check for updates) and a few window popup-menus will remain in English, this is also normal

You can't switch the language from within the JJazzLab-X application when it is run from Netbeans IDE. But it's still possible to change language for test purposes:
  1. 1.
    In Netbeans, Projects tab, open the JJazzLab-X project, then the Important Files folder
  2. 2.
    Open Project Properties
  3. 3.
    Find "run.args.extra=..." and insert "--locale xx:XX " right after the "=" For example: "run.args.extra=--locale fr:FR \"
Use fr:FR for French, de:DE for German, en:US for English, it:IT for Italian, es:ES for Spanish, ja:JP for Japanese, zh:CN for Chinese (mandarin).
Export as PDF
Copy link
On this page
Make sure you have Java OpenJDK 11 installed
Download and install Netbeans IDE 12.3 (or later) from Apache Netbeans website
Start Netbeans IDE
Retrieve the JJazzLab-X code source project from GitHub
Build the JJazzLab-X application
Run JJazzLab-X
Force JJazzLab-X to run with a different language