java - 运行standalone.bat时,wildfly在设置java属性时停止

标签 java deployment wildfly web-deployment wildfly-8

我正在尝试在wildfly上部署我的应用程序,我的版本是8.2.1。但是,当我运行 bin 文件夹中的standalone.bat 文件时,我得到以下两行,然后批处理停止。

>C:\dev\wildfly\bin>standalone.bat
Calling "C:\dev\wildfly\bin\standalone.conf.bat"
Setting JAVA property to "C:\Program Files (x86)\Java\jdk1.7.0_65\bin\bin\java"

>C:\dev\wildfly\bin>

我不知道如何调试它,因为我没有收到任何错误,如果您能帮助我,我将非常感激。

最佳答案

Wildfly 正在尝试在您的 Java 路径中运行 java.exe。 在您的情况下,JAVA_HOME 的形式为 C:\Program Files (x86)\Java\jdk1.7.0_65\bin。 Wildfly 将附加 \bin\java 来调用 java.exe。所以最终它会变成C:\Program Files (x86)\Java\jdk1.7.0_65\bin\bin\java。这个不存在。所以独立退出。

你应该做的是: 将 JAVA_HOMEC:\Program Files (x86)\Java\jdk1.7.0_65\bin 更改为 C:\Program Files (x86)\Java\jdk1环境变量中的.7.0_65(只需删除末尾的\bin)。然后独立应该可以工作。

关于java - 运行standalone.bat时,wildfly在设置java属性时停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37601469/

相关文章:

java - 增加 WildFly 中的 JTA 事务超时限制

java - 检查日期是否为空

java - TestNG 线程计数到底做了什么?

angular - 发布 ASP.NET Core 2 Angular 6 SPA 模板应用程序

Java配置Web应用程序的上下文根

ssl - 在 wildfly 10 上禁用 ssl session 恢复

java - 使用 JSP 和 Spring 更新嵌套字段

java - 使用 new Integer(a) 相对于 a 的优点

linux - Docker:如何创建堆栈、多个图像或一个基础图像?

asp.net - 您是否预编译了网站,为什么/为什么不呢?