无法在我的本地系统中启动mule-standalone-3.5.0服务器

时间:2014-11-20 07:36:10

标签: java mule mule-studio

我无法启动mule独立服务器3.5.0。在我的Windows7 PC中。我安装的java版本是“1.6.0_45”,它是64位。我在系统设置中设置了Path,JAVA_HOME,MULE_HOME环境变量。通过从bin文件夹运行mule.exe启动mule服务器时,我收到以下错误。

你能不能请任何人建议我摆脱这个错误。

C:\Applications\mule-standalone-3.5.0\bin>mule  
MULE_HOME is set to C:\Applications\mule-standalone-3.5.0  
Running in console/foreground mode by default, use Ctrl-C to exit...  
--> Wrapper Started as Console  
Launching a JVM...  
java.lang.UnsupportedClassVersionError: Bad version number in .class file  
          at java.lang.ClassLoader.defineClass(Unknown Source)  
          at java.security.SecureClassLoader.defineClass(Unknown Source)  
          at java.net.URLClassLoader.defineClass(Unknown Source)  
          at java.net.URLClassLoader.access$100(Unknown Source)  
          at java.net.URLClassLoader$1.run(Unknown Source)  
          at java.security.AccessController.doPrivileged(Native Method)  
          at java.net.URLClassLoader.findClass(Unknown Source)  
          at java.lang.ClassLoader.loadClass(Unknown Source)  
          at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)  
          at java.lang.ClassLoader.loadClass(Unknown Source)  
          at java.lang.ClassLoader.loadClassInternal(Unknown Source)    
Exception in thread "main"  
JVM exited while loading the application.  
CTRL-C trapped.  Shutting down.  
<-- Wrapper Stopped  
Terminate batch job (Y/N)?

2 个答案:

答案 0 :(得分:1)

例外java.lang.UnsupportedClassVersionError通常100%正确。我会三重检查您是否使用旧版本。

Mule 3.5是使用Java 1.6构建的,因此除非您有错误的JVM,否则不太可能出现问题。

答案 1 :(得分:0)

有时你可以正确设置所有内容,但它会从其他地方获取java。 tyy来运行

C:\ Applications \ mule-standalone-3.5.0 \ bin&gt; java -version

以防万一,看看你是否使用了正确的java版本。

顺便说一下,异常是在mule类上,还是在你的mule运行时中部署的项目中? (看起来你复制的日志被截断了。)