Skip to content
Brendan Robert edited this page Oct 8, 2020 · 17 revisions

Downloading

If you want to download Curly you can get the latest release here: >> DOWNLOAD <<

New releases will be created from time to time as functionality and bug fixes are added, so you are encouraged to build a copy off of the master branch if you want to try out any new features or fixes. Pull requests and issue reports are encouraged as well.

Building from source

Curly is structured as a maven project and also provides additional support files for Netbeans users. You may either import the project to the IDE of your choice or you can also build from command-line if you have Maven 3+ and Java 11+ installed already.

From the command line, change to the base path of the project folder and type: mvn install

Recommendations for Mac users

If you are not set up to build Maven projects from the command line but would like to, consider using Homebrew to install Maven and its dependencies. After installing Java 11 and Homebrew, you can also install "jenv" to provide more convenient control over necessary environment variables such as JAVA_HOME.

Starting the program

Navigate to the executable either in the extracted download folder or in the /target folder of the project folder if you've built using Maven. If Java 8 is installed as your default Java version you can double-click on the Curly-2.0-(platform name).jar file to launch the application or use java -jar Curly-2.0-(platform name).jar from the command-line. If Java 11 is not your default then you will need to update your path and JAVA_HOME variables before launching the program or it will not start at all. Again, consider using "jenv" for this because it simplifies things a bit if you have multiple JVM versions.