java - 无法识别的 VM 选项 'AggressiveOpts'

标签 java scala gradle intellij-idea gatling

我正在尝试使用 Java 8 在 intelliJ 中运行我的 gatling 项目。
我知道 VM 选项“AggressiveOpts”在 Java 11 中已弃用并在 Java 12 中删除,但我想知道为什么我在 Java 8 中收到此错误?
我已将我的项目 SDK 更新为 java 8,并将我的 intelliJ 启动运行时更新为 Java 8,但这似乎不起作用。
我已经卸载了 Java 和 IntelliJ 并重新安装了它们,但这并没有解决问题。
我也尝试过使用不同的 IDE,它是 VSC(Visual Studio Code),但我遇到了与在 intelliJ 中所做的相同的错误。

Unrecognized VM option 'AggressiveOpts'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
我当前的 Java 版本是 1.8.0_181
我当前的 Gatling 版本是 3.3.1
如果有帮助,我正在使用 gradle 并且版本是 4.8.1
任何人都可以帮助解决这个问题吗?
编辑:添加了 build.gradle 代码
请在此处查看 build.gradle:
https://pastebin.com/MigH0Gxz

最佳答案

唯一可能的解释是您的机器上安装了多个 JDK 版本,并且在创建 fork Gatling 进程时,该 gradle 没有选择 1.8.0_181 而是 12+。您是否定义了 JAVA_HOME env var 并且它指向哪里?

关于java - 无法识别的 VM 选项 'AggressiveOpts',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62715302/

相关文章:

java - 更改生产源代码位置

Java模式匹配用于匹配特定模式

ruby - 使用 RJB 从 Ruby 调用 scala 代码

scala - 按两个单词过滤行 Spark Streaming

android-studio - Flutter运行Gradle时出错:退出代码1(Ubuntu 18.04 LTS)

android - 错误:任务 ':app:javaPreCompileDebug'的执行失败。 Android 3.0+ Lombok

java - java开发桌面应用UI的现有技术(类似html)

java - 为什么当单选按钮选择时它不解方程?

java - 如何将图表保存为服务器上的图像

Scala 实例值范围