2013-01-11 83 views
0
視覺程序中的錯誤

Possible Duplicate:
Java Stacktrace error Unsupported major.minor version 51.0爪哇 - 在Linux中

我使用Eclipse,每次我試圖在Linux中運行的程序,使用視覺效果時,我收到以下錯誤,它不會顯示在任何小程序。在Windows中,一切都運行得很好。我嘗試重新安裝JDK和JRE,但無濟於事。此外,我從以下幾個環節嘗試了建議:

我運行Linux的菩提,這是基於Ubuntu。

我收到以下錯誤:

java.lang.UnsupportedClassVersionError: GraphicsSkeletton : Unsupported major.minor version 51.0 
    at java.lang.ClassLoader.defineClass1(Native Method) 
    at java.lang.ClassLoader.defineClass(ClassLoader.java:634) 
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) 
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73) 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:314) 
    at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:146) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266) 
    at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:608) 
    at sun.applet.AppletPanel.createApplet(AppletPanel.java:798) 
    at sun.applet.AppletPanel.runLoader(AppletPanel.java:727) 
    at sun.applet.AppletPanel.run(AppletPanel.java:380) 
    at java.lang.Thread.run(Thread.java:679) 

任何幫助將非常感激。

回答

1

爲例,用戶已經在Java 1.5編譯源代碼和你試圖運行它們在Java 1.6

檢查你的Java版本

java -version 

會給你你正在使用

Java版本
+0

我想我可能在更新java時遇到問題,因爲我仍然無法正常工作。 – AgentOrange96

+0

是的,似乎JRE不是我以爲是的。它位於JDK文件夾中,而不是它自己的文件夾,我記得它在那裏。哦,現在所有的工作都在進行中! – AgentOrange96

1

這意味着您已經編譯了更高版本的JDK並且運行在不同的(不兼容的,更低版本的)JRE版本上。