首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JBOSS/WildFly: CreateProcess error=193,%1不是一个有效的win32程序,我该如何解决这个问题?

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

Stack Overflow用户
提问于 2019-09-11 17:49:14
回答 1查看 364关注 0票数 0

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

代码语言:javascript
运行
复制
..\bin\standalone.sh -c standalone-full.xml

我收到一个错误,说:

代码语言:javascript
运行
复制
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设置,我是不是还遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2019-09-11 23:08:14

我回复了我自己的帖子,因为我的情况真的很特殊,但如果我从这一点开始,它仍然会对我有所帮助。

我的第一个问题是,我不知道我应该使用bat脚本。(我打赌这会引起一些笑声,但不管怎样)

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

我的修复方法: Path设置正确,但在IntelliJ IDEA的值下,它显示为%JBOSS_HOME%\bin。我不确定它是指向与Windows相同的JBOSS设置,还是指向我删除的JBOSS设置。我从Windows的路径(而不是IntelliJ中的路径)中删除了它,现在IntelliJ正确地找到了我的JBOSS,它可以工作了。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57886472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档