成都网站建设设计

将想法与焦点和您一起共享

javaspringboot项目构建报错解决办法-创新互联

这里总结了一些常见的springboot 项目构建报错及解决办法

创新互联是一家专注于做网站、成都做网站与策划设计,九原网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:九原等地区。九原做网站价格咨询:13518219792错误: 无效的源发行版:17 错误原因

build.gradle 文件中可以通过下面两项来指定项目运行所需的jdk版本
sourceCompatibility:指定编译编译.java文件的jdk版本
targetCompatibility:确保class文件与targetCompatibility指定版本,或者更新的java虚拟机兼容,

其中

  • sourceCompatibility不能比targetCompatibility大
  • targetCompatibility不能比目标客户端运行环境的JavaVersion大
  • targetCompatibility不能比当前Gradle使用的JavaVersion大

片段示例

// JVM 版本号要求
    sourceCompatibility = JavaVersion.VERSION_17
    targetCompatibility = JavaVersion.VERSION_17

如果构建的时候发现环境的JDK版本不满足要求,则会报类似”无效的源发行版:17“ 这种错误。

解决办法

按照项目的sdk约束,安装、设置sdk,
设置的方法如下:点击 “File"-“Project Structure”-“Project”,选择合适的sdk版本,
在这里插入图片描述
参考
https://blog.csdn.net/G666666_/article/details/128127980

请添加vm options参数

启动时报 “请添加vm options参数:–add-exports java.base/jdk.internal.module=ALL-UNNAMED”,
这个提示说的比较明确,问题是怎么添加 vm options参数?方法如下
选择 “Run”-“Run”,点击弹出框中的 “Edit Configurations”,在"Build and run" 部分的 vm-options 输入框中增加参数 “–add-exports java.base/jdk.internal.module=ALL-UNNAMED” ,示例如下
在这里插入图片描述
点击 “Apply” 修改生效后,重新运行即可。

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


分享名称:javaspringboot项目构建报错解决办法-创新互联
文章起源:http://chengdu.cdxwcx.cn/article/jpeos.html