Running OpenMarkov on MacOS

MacOS includes security restrictions that affect the execution of unsigned Java applications like OpenMarkov. Follow one of these methods to properly run OpenMarkov:

Method 1: Allow execution via "Privacy & Security" settings

  1. Try opening OpenMarkov by double-clicking the .jar file. MacOS will display a message:
    "OpenMarkov-0.4.3.jar can't be opened because Apple cannot verify it is free from malware."
  2. Click OK to dismiss this message.
  3. Open System Settings → Privacy & Security.
  4. In the lower part of the Security section, you'll see a notice indicating the app was blocked, along with a button labeled "Open Anyway". Click this button.
  5. MacOS will ask for an additional confirmation. Click Open again. This action creates a permanent security exception for OpenMarkov.

From now on, you can launch OpenMarkov by double-clicking as usual.

Note: If you need additional help, click the question mark icon ("?") in the initial warning dialog or search online for "How to open Java application on Mac".

Method 2: Running OpenMarkov from Terminal

Alternatively, you can run OpenMarkov directly via Terminal to bypass security restrictions

Ensure Java is installed on your system. Verify by running:

java -version

Once verified follow these steps:

  1. Open the Terminal app.
  2. Navigate to the folder containing the OpenMarkov .jar file:
    cd /path/to/openmarkov_folder
  3. Execute OpenMarkov using the following command:
    java -jar OpenMarkov-0.4.3.jar