You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在VSCode中使用Java 1.8搭配WildFly 10.0.0 Final的问题求助

在VSCode中配置Java 1.8 + WildFly 10.0.0 Final的可行方案

核心思路是让Red Hat扩展用Java 11+运行(满足扩展版本要求),同时指定WildFly服务器启动时用Java 1.8(适配应用和服务器版本),具体步骤如下:

  • 先同时装好Java 1.8和Java 11(或更高兼容版本),记好两个JDK的安装路径,比如Java 1.8路径C:\Program Files\Java\jdk1.8.0_301,Java 11路径C:\Program Files\Java\jdk-11.0.16

  • 配置VSCode的Java环境,让扩展用Java11,项目默认用Java1.8:
    打开VSCode的settings.json,添加或修改以下配置:

    "java.home": "C:\\Program Files\\Java\\jdk-11.0.16",
    "java.configuration.runtimes": [
      {
        "name": "JavaSE-1.8",
        "path": "C:\\Program Files\\Java\\jdk1.8.0_301",
        "default": true
      },
      {
        "name": "JavaSE-11",
        "path": "C:\\Program Files\\Java\\jdk-11.0.16"
      }
    ]
    
  • 修改WildFly服务器的RSP配置文件,指定启动用Java1.8:
    找到配置文件路径,Windows下一般是C:\Users\<你的用户名>\.redhat\servers\<你的WildFly服务器名称>\server-config.json,Linux/macOS是~/.redhat/servers/<你的WildFly服务器名称>/server-config.json
    在文件里添加"vm.install.path"属性,指向Java1.8的安装路径:

    {
      // 其他原有配置
      "vm.install.path": "C:\\Program Files\\Java\\jdk1.8.0_301"
    }
    

    保存后重启VSCode,再启动WildFly

  • 验证配置:启动服务器后查看日志,确认使用的是Java1.8,再运行应用检查是否正常

内容的提问来源于stack exchange,提问作者Luiz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 23:33:14