一、该问题的重现步骤是什么?
1. 这个是DockerFile
2. 使用命令构建并推动测试服务器:mvn clean package docker:build
3.执行命令docker-compose up -d后出现
java-blade-auth1-1 | Unrecognized option: --add-opens java.base/java.lang.reflect=ALL-UNNAMED
java-blade-auth1-1 | Error: Could not create the Java Virtual Machine.
java-blade-auth1-1 | Error: A fatal exception has occurred. Program will exit.
二、你期待的结果是什么?实际看到的又是什么?
据分析,这个可能是因为DockerFile第一行的jdk17镜像实际上是jre镜像,jre不支持--add-opens导致,求助大佬解惑!!!十分感谢!!!
bladex/alpine-java:openjdk17_cn_slim
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
SpringBlade v4.2.0
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
ENTRYPOINT ["java", "--add-opens", "java.base/java.lang=ALL-UNNAMED", "--add-opens", "java.base/java.lang.reflect=ALL-UNNAMED", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"]
命令分开试试
讨论(1)
-
可以启动了 谢谢大佬
讨论(0)
官方新品
- 热议问题
-
redis缓存获取的时候报错了
1
-
系统字典自动生成 key=-1 的作用
1
-
ELK启动成功,怎么把各个微服务模块日志同步到elk
1
-
数据大屏 对接 iot接口 token 怎么自动获取
1
-
组态绑定的数据,页面中不展示,报错如下图。怎么修改?
1
-
组态数据有返回,但是页面上不显示是什么原因?
1
-
数据大屏 如何订阅 物联网平台 数据并显示
1
-
ureport2 二维码
1
-
组态与物联网中设备产品如何绑定及获取数据
1
-
登录系统返回:用户租户未授权
2
扫一扫访问 Blade技术社区 移动端