【问题标题】:Server does not run on Eclipse服务器不在 Eclipse 上运行
【发布时间】:2021-03-29 05:49:36
【问题描述】:

我正在使用 Wildfly 作为服务器使用 Java 开发 REST API。安装 JBoss Tools 并配置 Wildfly 文件后,我创建了我的服务器并运行它,但总是得到相同的错误:

 Error occurred during initialization of boot layer java.lang.module.FindException: Module java.se not found



  The server "WildFly 21" requires a JDK to run properly. The VM used to launch
 this server is not recognized as a valid JDK.
 C:\Users\jorge\AppData\Local\Temp\eoi7210.tmp\plugin\
org.eclipse.justj.openjdk.hotspot.jre.minimal.stripped.win32.x86_64_15.0.1.v20201027-0507\jre

此外,如果我调试它而不是运行服务器,它最终会处于 [Starting, Synchronized] 状态,但我也会遇到异常:

Cannot connect to VM
Socket closed

再说一遍:

 Error occurred during initialization of boot layer java.lang.module.FindException: Module java.se not found

在此先感谢任何能给我一点帮助的人。

【问题讨论】:

标签: java api rest wildfly


【解决方案1】:

您在运行 Wildfly 时使用哪种 Java?该错误表明在需要完整的 JDK 时使用了一些 JRE。

请注意,您可以在服务器上安装 JRE 和 JDK 的多个版本,启动脚本必须决定使用其中的哪一个。通常,您可以在调用 Wildfly 之前设置 JAVA_HOME 环境变量。

【讨论】:

    猜你喜欢
    • 2011-03-20
    • 2015-01-02
    • 1970-01-01
    • 2019-03-07
    • 2019-11-10
    • 1970-01-01
    • 2013-06-17
    • 1970-01-01
    • 2011-03-24
    相关资源
    最近更新 更多