gpt4 book ai didi

java - JBOSS/WildFly : CreateProcess error=193, %1 不是有效的 Win32 程序,我该如何解决这个问题?

转载 作者:行者123 更新时间:2023-12-02 00:47:19 24 4
gpt4 key购买 nike

我正在尝试通过 IntelliJ 启动 WildFly当我在启动脚本中添加以下行时:

..\bin\standalone.sh -c standalone-full.xml

我收到一条错误消息:

Error running 'JBOSS':
Cannot run program "C:...." (in directory "C...": CreateProcess error=193, %1 is not a valid Win32-program

我在 StackOverFlow 上读到,这可能是 32 位和 64 位 DLL 文件之间不匹配?但我怀疑情况是否如此。没有该标签它工作正常,但我需要使用此启动脚本启动我的服务器。

或者我在尝试运行 .jar 文件时是否遗漏了其他内容?我有 javac、JAVA_HOME 和 java -version 设置,我是否还缺少其他内容?

最佳答案

我正在回答我自己的帖子,因为我的情况非常特殊,但如果我从这一点开始,它仍然会对我有所帮助。

我的第一个问题是我不知道我应该使用 bat 脚本。 (我打赌这会带来一些笑声,但无论如何)

第二个问题让一切变得如此困惑,那就是我的 JBOSS_HOME 环境变量设置不正确。那么你的意思是设置不正确,这很简单,兄弟?是的,当然是 - 但 IntelliJ 没有正确注册它。因此,每当我配置所有内容时,它都会一直说它正在寻找另一个目录,并且可能无法在 JBOSS 的控制台中正常工作。

我的修复:路径设置正确,但在 IntelliJ IDEA 的值下,它表示 %JBOSS_HOME%\bin。我不确定它是否指向与 Windows 相同的 JBOSS 设置,或者它是否指向我已删除的设置。我从 IntelliJ IDEA 的路径(不是 Windows 中的路径)中删除了它,现在 IntelliJ 可以正确找到我的 JBOSS 并且它可以工作..

也许这对将来的人有帮助。这本来可以节省我一些时间,但至少我学到了一些东西。

关于java - JBOSS/WildFly : CreateProcess error=193, %1 不是有效的 Win32 程序,我该如何解决这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57886472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com