I had a terrible time trying, but finally with Rake's help got it together. I figure it would be good to have simple instructions for others who may want to do the same:
This got it running for me on Linux Mint which is based on Ubuntu:
JSchem runs on Java, so be sure you have Java installed or install it.
Directions for checking/Installing Java: OpenJDK is an open source version of Java that works as the default on Mint. This installed version 21 on my machine in December 2025.
OpenJDK is an open-source implementation of the Java Platform, Standard Edition, and is the default Java on Linux Mint.
Open the Terminal from your application menu or by pressing Ctrl + Alt + T.
Update your package lists to ensure you have the latest information on available software:
"sudo apt update"
Check if Java is already installed:
"java -version"
If you see a version number, Java is already installed. If not, proceed to the next step.
Install the default Java Development Kit (JDK): The JDK includes both the Java Runtime Environment (JRE) for running applications and development tools like the compiler (javac).
"sudo apt install default-jre"
Verify the installation by running the java -version command again.
"java -version"
You should now see the newly installed version.
Download the JSchem .jar file, not the one configured for linux. The browser may try to block it, so allow the download.
http://jschem.bplaced.net/Right click the jar file and in permissions, allow read and write, and click the check box to allow run as program or executable.
Run JScheme by double clicking the jar file.JSchem