mule-standalone-3.3.1韩元';不要在Windows7上启动

mule-standalone-3.3.1韩元';不要在Windows7上启动,mule,Mule,在Windows7中启动mule服务器时出现以下问题 我已经正确设置了JAVA\u HOME和MULE\u HOME MULE_HOME is set to C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1 Running in console/foreground mode by default, use Ctrl-C to exit... --> Wrapper Started as Console Launc

在Windows7中启动mule服务器时出现以下问题

我已经正确设置了
JAVA\u HOME
MULE\u HOME

MULE_HOME is set to C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1 Running in console/foreground mode by default, use Ctrl-C to exit...
--> Wrapper Started as Console Launching a JVM... Unable to execute Java command.  The system cannot find the file specified. (0x2)
    "java" -Dmule.home="C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1"
-Dmule.base="C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3. :MaxPermSize=128m "-Djava.endorsed.dirs=C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1\lib\endorsed"
-Xmx512m -Djava.library.path="%LD_LIBRARY_P
3.3.1\mule-standalone-3.3.1/lib/boot" -classpath "%MULE_LIB%;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1/conf;C:\BAM\Linux\fresh\mule-standal /commons-cli-1.2.jar;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1/lib/boot/log4j-1.2.16.jar;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-stan .3.1.jar;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1/lib/boot/mule-module-logging-3.3.1.jar;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-sta t-3.3.1.jar;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1/lib/boot/wrapper-3.2.3.jar"
-Dwrapper.key="IqO3S6Ox0DeEiEkH" -Dwrapper.port=32000 -Dw port.max=31999 -Dwrapper.pid=3224 -Dwrapper.version="3.2.3"
-Dwrapper.native_library="wrapper" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.mule.module.rebo Critical error: wait for JVM process failed Press any key to continue . . .
环境

操作系统-Windows 7 64位

JAVA-1.7.0_10 64位

有人能帮我解决这个问题吗

谢谢,
卡森

看起来mule找不到java可执行文件。解决此问题的一个简单方法是编辑${mule.home}/conf/wrapper.conf文件,并为属性wrapper.java.command指定整个路径,即:

wrapper.java.command=c:/java7/jre/bin/java

另一方面,您不应该再设置MULE\u HOMEenv var,因为MULE将在statup时自行设置它。

是您的%JAVA\u HOME%\bin;设置为
路径
变量

我也有同样的错误。但在我的例子中,我将MULE_HOME变量设置为错误的路径。删除该变量后,错误得到解决,服务器启动。

是的,它可以工作,但现在我遇到了另一个问题。这就是错误所在。警告-无法加载包装器的本机库,因为以下文件:Wrapper-windows-x86-64.dll Wrapper.dll无法位于以下java.library.path上:C:\BAM\Linux\mule-standalone-3.3.1\bin\%LD\u library\u path%C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1\lib\boot请参阅wrapper.java.library.path配置属性的文档。系统信号将无法正确处理看起来像是警告而不是错误?骡子是从后面开始的吗?这也是骡子吗?因为社区版不包含wrapper-windows-x86-64.dll AFAIRYes,所以它是mule-CE。由于这个错误,我的webapp没有部署。你说的webapp是什么意思?您是指mule应用程序(即studio/maven生成的zip文件)还是运行嵌入在webapp中的mule?