代码拉取完成,页面将自动刷新
基础语言(Java 21)
整合框架(SpringBoot 3)
持久层框架(MybatisPlus)
缓存(Redis)
简化类(Lombok)
接口文档(SpringDoc)
糊涂工具包(Hutool)
权限认证(SaToken)
密码保护(BCrypt)
升级到java21以后的启动参数,不加会报错
启动举例
java21的bin目录/java -jar jar包目录/jar包名称.jar --add-opens java.base/sun.util.calendar=ALL-UNNAMED
必选参数
--add-opens java.base/sun.util.calendar=ALL-UNNAMED
这些以后可能会用到
--add-opens java.base/java.lang=ALL-UNNAMED
--add-opens java.base/java.io=ALL-UNNAMED
--add-opens java.base/java.math=ALL-UNNAMED
--add-opens java.base/java.net=ALL-UNNAMED
--add-opens java.base/java.nio=ALL-UNNAMED
--add-opens java.base/java.security=ALL-UNNAMED
--add-opens java.base/java.text=ALL-UNNAMED
--add-opens java.base/java.time=ALL-UNNAMED
--add-opens java.base/java.util=ALL-UNNAMED
--add-opens java.base/jdk.internal.access=ALL-UNNAMED
--add-opens java.base/jdk.internal.misc=ALL-UNNAMED
在项目根路径下执行maven的package命令,之后会在milkbox-app模块下的target目录下生成一个jar包,可以使用指令启动这个jar包
启动时需要添加环境变量,如下图所示
主要包含的环境变量
DB_HOST=localhost
DB_PASSWORD=xxxx
DB_PORT=3306
DB_USERNAME=root
启动命令参考
win,注意要使用cmd,不要用powershell
chcp
chcp 65001
C:\Users\Administrator\.jdks\openjdk-21.0.1\bin\java -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 --add-opens java.base/sun.util.calendar=ALL-UNNAMED -jar .\milkbox-app-1.0-DEV.jar
在项目根目录下的pom.xml的dependencyManagement中定义新模块的版本,然后在milkbox-app模块中引入新模块
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。