Aloe is a simple file explorer written in Java using JavaFX, inspired by the Nautilus file manager in Pop!_OS 22.04.
Requirements:
- Installed Maven.
- Installed Java JDK (version 22 or higher), with the
JAVA_HOME
environment variable set.
Check if Maven is installed and accessible:
mvn -version
If Maven is not installed, please install it first. Refer to the Maven installation guide for details.
Ensure you have JDK version 22 or higher installed:
java --version
If your version is below 22, update to a compatible JDK. You can download the latest version from the OpenJDK website or other sources like Adoptium.
If JAVA_HOME
is not already set, configure it as follows:
- Locate your JDK installation path (e.g.,
/usr/lib/jvm/java-22-openjdk
). - Export the variable in your terminal:
export JAVA_HOME=/path/to/your/jdk
- To make this change permanent, add the export command to your
~/.bashrc
or~/.zshrc
file:echo 'export JAVA_HOME=/path/to/your/jdk' >> ~/.bashrc source ~/.bashrc
- Find your JDK installation directory (e.g.,
C:\Program Files\Java\jdk-22
). - Open the Start menu and search for "Environment Variables."
- Add a new variable:
- Variable Name:
JAVA_HOME
- Variable Value:
C:\Path\To\Your\JDK
- Variable Name:
Clone the repository and navigate into it:
git clone git@github.com:MysiuPysiu76/Aloe.git
cd Aloe
Clean, compile, and install the project artifact:
mvn clean install
Run the JavaFX application:
mvn javafx:run
Icons are sourced from flaticon.com.