# redisfx **Repository Path**: linghushaoxia/redisfx ## Basic Information - **Project Name**: redisfx - **Description**: 开源、免费、跨平台、高性能Redis管理GUI程序 - **Primary Language**: Scala - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: http://navclub.cn - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2023-04-17 - **Last Updated**: 2023-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Build To build RedisFx, execute the following command: gradlew build To run the main demo, execute the following command: gradlew run **NOTE** : RedisFx requires **Java 15** and above. # Package Executable File ### Preparation Download openjdk15 and later: ``` https://github.com/openjdk/jdk/releases ``` Download javafx(linux/mac/window) 15 jmods: ``` https://gluonhq.com/products/javafx/ ``` **Note:** china user recommend to https://www.injdk.cn/ download relation file Add system environment variable: linux/mac ``` export JAVA_HOME=#{YOU_JDK_INSTALL_PATH} export JAVAFX_HOME=#{YOU_JAVAFX_JMODS_INSTALL PATH} ``` window: ``` set JAVA_HOME=#{YOU_JDK_INSTALL_PATH} set JAVAFX_HOME=#{YOU_JAVAFX_JMODS_INSTALL PATH} ``` ### Make program runtime Execute jdk jlink command: ``` #{JAVA_HOME}/bin/jlink --module-path #{JAVAFX_HOME} --add-modules javafx.base,javafx.fxml,javafx.graphics,javafx.controls,java.sql,java.management,java.naming --output #{YOUR_OUTPUT_PATH} ``` **Note:** The above packing command should be executed in the same terminal/cmd program ### Run the program ``` #{YOUR_OUTPUT_PATH}/bin/java -jar redisfx.jar ``` # Snapshots ![Loading Fail](SNAPSHOTS/a.png) ![Loading Fail](SNAPSHOTS/b.png) ![Loading Fail](SNAPSHOTS/c.png)