If you want to try out the latest features, you can build the application from the code.
You will need Git, JDK 1.8 and Maven to do so.
Clone the project components:
Create a new dedicated directory for the project.
Clone the components in the previously created directory using the below commands:
git clone https://github.com/egyedia/photo-chaos-organizer.git
git clone https://github.com/egyedia/photo-chaos-organizer-parent.git
git clone https://github.com/egyedia/photo-chaos-organizer-server.git
git clone https://github.com/egyedia/photo-chaos-organizer-client.git
Build the project
Build the server and the project itself (the client is an Angular application, it does not need to be built):
cd photo-chaos-organizer-parent
mvn clean install
cd photo-chaos-organizer-client
mvn clean install
cd photo-chaos-organizer-server
mvn clean install
cd photo-chaos-organizer
mvn clean install
As the result of the build process, a dist
folder will be created under photo-chaos-organizer
. This will hold the executable.
Run the project
cd photo-chaos-organizer/dist
java -jar photo-chaos-organizer-0.1.8.jar
Or you can start the platform-specific shell script, as described before.