当前位置: 首页 > wzjs >正文

免费网站建设排名免费友情链接网站

免费网站建设排名,免费友情链接网站,贵州网站建设公司有哪些,陕西网站建设优化技术耐心肝才能成功 概念步骤概要详细步骤一. GraalVM 17二. 安装Visual Studio 2022三. 创建springboot四. IDEA最新版或者eclipse2025调试项目五. 打包exe 概念 springboot3生成的jar编译成windows本地C文件,不再依赖JVM运行 WINDOW编译较为复杂,限制条件…

耐心肝才能成功

  • 概念
  • 步骤概要
  • 详细步骤
    • 一. GraalVM 17
    • 二. 安装Visual Studio 2022
    • 三. 创建springboot
    • 四. IDEA最新版或者eclipse2025调试项目
    • 五. 打包exe

概念

springboot3生成的jar编译成windows本地C++文件,不再依赖JVM运行
WINDOW编译较为复杂,限制条件很多,需要耐心

步骤概要

一. 下载配置GraalVM 17(最好版本一致)
二. 安装Visual Studio 2022 C++桌面开发(必须2022以上)
三. springboot官网生成项目
四. IDEA最新版或者eclipse2025调试项目
五. 打包exe(使用x64 Native Tools Command Prompt for VS 2022)

总结了deepseek(采纳意见:使用x64 Native Tools Command Prompt for VS 2022打包),豆包(采纳意见:springboot官网生成项目),通义千问(采纳意见:下载配置GraalVM 17)等AI后步骤

详细步骤

一. GraalVM 17

1. 下载
链接: GraalVM 官方下载页面
在这里插入图片描述
选择适合 Windows 11 的 GraalVM 版本(建议选择最新的稳定版本),并下载包含 Java 17 或更高版本的社区版(CE)。

2. 安装
解压下载的压缩包到一个合适的目录,例如 C:\Program Files\GraalVM。
3. 配置环境变量
打开 “系统属性” -> “高级系统设置” -> “环境变量”。
在 “系统变量” 中,找到 Path 变量,编辑它并添加 GraalVM 的 bin 目录,例如 C:\Program Files\GraalVM\bin。
新增 JAVA_HOME 系统变量,值为 GraalVM 的安装目录,例如 C:\Program Files\GraalVM。
4. 验证安装
打开命令提示符或 PowerShell,运行以下命令:

java -version
## 正常会出现GraalVM
  1. 安装本地编译插件GraalVM Native Image
## 安装
gu install native-image
## 验证
gu list

在这里插入图片描述

如果无法远程安装,AI其他方式下载安装

二. 安装Visual Studio 2022

  1. 官网下载(社区版是免费的,安装社区版就可以了,下载2022版本,2019版本经测试打包失败)
    在这里插入图片描述
  2. 选择C++桌面开发(主要是要用他的一个工具x64 Native Tools Command Prompt for VS 2022)
    在这里插入图片描述
  3. 验证
    本地程序搜索x64 Native Tools Command Prompt for VS 2022在这里插入图片描述

三. 创建springboot

官网创建
spring官网创建项目,IDEA创建也可以
在这里插入图片描述

四. IDEA最新版或者eclipse2025调试项目

  • IDEA需要最新版,如果没有,下载最新版eclipse也行

  • 这里使用eclipse-2025-03导入项目,选择导入已存在maven项目

  • maven自行配置,要求maven-3.6.3+

  • 导入后在主类运行测试
    在这里插入图片描述

  • 项目根目录运行maven打包,maven打包成jar测试

## 清理下无用缓存
mvn clean
## 编译
mvn compile
## 打包成jar
mvn package
## 运行下Jar测试
java -jar demo.jar

五. 打包exe

  • 打开x64 Native Tools Command Prompt for VS 2022(普通cmd会打包失败,因为命令行有字符长度限制)
## 根目录运行命令打包成exe,成功后在target目录出现demo.exe
mvn -Pnative native:compile

以下其他可选打包方式:

  • 打包成镜像(需要本地安装了docker,会打包成docker镜像)
    mvn -Pnative spring-boot:build-image
    项目过大时,加大maven内存
    mvn -Pnative native:compile -Dnative.xmx=8g

编程成功!
在这里插入图片描述
启动速度大幅增加
在这里插入图片描述
常见错误:

在这里插入图片描述
可能的原因:

  1. 使用了普通cmd编辑
  2. 使用了x86 Native Tools Command Prompt for VS 2022,这个编译32位的,测试编译不通过
  3. 未安装x64 Native Tools Command Prompt for VS 2022,或者权限不足
  4. 反射为标明注解(本地EXE无法使用反射,需要标注,编译时会检查反射和JNI)
  5. 资源文件未指定(资源文件无法打包,需要指定成外部读取)

参考

https://blog.csdn.net/qq_27935091/article/details/129981470
https://blog.csdn.net/cnzzs/article/details/145273234

http://www.dtcms.com/wzjs/356395.html

相关文章:

  • 三亚河北建设招聘信息网站太原首页推广
  • 建设网站企业网上银行登录官方win7一键优化工具
  • java网站开发教程电子书怎样看网页的友情链接
  • 1g内存做网站友情链接出售
  • 开网店需要自己做网站吗深圳企业黄页网
  • 建设银行网站维修图片百度浏览器官方下载
  • 网站跳转怎么做360百度竞价推广点击器
  • 企业网站建设专业精准一 鸣远科技房地产市场现状分析
  • 做视频网站为什么费钱上海seo关键词优化
  • 苏州公司网站建设报价淘宝关键词优化工具
  • 网站建设站长搜索引擎营销的流程
  • wordpress mono-lab长沙seo优化推荐
  • 广州网站建设技术百度营消 营销推广
  • 网站页面布局用什么做免费做网站的网站
  • 建设银行的网站怎么打开西安seo黑
  • cnzz网站建设教学项目外包平台
  • 安徽网新网站建设网页生成
  • 网站建设介绍怎么写免费的黄冈网站有哪些
  • 关于网站建设的软文推广图片大全
  • 怎么制作网站数据包导入小程序教育培训机构管理系统
  • 做网站要属于无形资产吗网站站长
  • 凡科网站源码下载微信软文推广怎么做
  • 邵阳县网站建设公司沙河网站建设公司公司注册
  • 微信网站有什么作用网店代运营可靠吗
  • 蚌埠做网站多少钱seo排名培训学校
  • 创建网页费用seo关键词排名软件流量词
  • 重庆蒲公英网站建设公司怎么样武汉大学人民医院
  • 网站设计怎么保持风格一致网址如何被快速收录
  • 无锡网站定制推广信息怎么写
  • 连江福州网站建设seo推广公司