# AIO-Box **Repository Path**: Mrhao1024/aio-box ## Basic Information - **Project Name**: AIO-Box - **Description**: 整合小工具功能 使用javaFX 可打包exe - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-25 - **Last Updated**: 2024-11-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![logo](Img2Pdf/src/windows/assets/icon.ico) ## 环境 - `JDK 17` - `JavaFX 20` - `Springboot 2.5.15` - `graalvm-svm-java17-windows-gluon-22.1.0.1-Final` [下载地址](https://github.com/gluonhq/graal/releases/tag/gluon-22.1.0.1-Final) - `Visual Studio 2019` - `Intellij IDEA 2021.1` 参考 Gluon官网文档 https://docs.gluonhq.com/#platforms_windows 参考 网友博客文档 https://www.cnblogs.com/dehai/p/14258391.html 参考 网友博客文档 https://gitee.com/westinyang/javafx-jdk11-start ## 介绍 **图片转PDF工具** 使用 `GraalVM native-image` 静态编译后的exe不依赖jvm,直接打包成计算机二进制文件,运行速度和内存占用大幅提升。 体验发行版 [点此下载](https://gitee.com/Mrhao1024/mr404-exe/releases/tag/v1.0-beta) ## 项目启动方式 ```bash Launch#main ``` ## GraalVM native-image 打包成exe可执行文件 - Maven插件 [gluonhq/client-maven-plugin](https://github.com/gluonhq/client-maven-plugin) - 打包命令(VS路径更改成你自己的) ```bash 运行picToPdf下的build.bat ``` - 启动应用 `.\target\gluonfx\x86_64-windows\Img2Pdf.exe` ## 项目截图 ![logo](Img2Pdf/src/main/resources/static/screenshot1.png)