作者trustsp (我听着回忆拿誓言在嘲笑)
看板Eclipse
标题[问题] 请问关於class
时间Mon Aug 25 20:49:22 2008
我是个eclipse新手 初用不久 也算初学java
用PC 写完个程式以後 没bug 然後run 没问题
於是我移到我的NB上 安装eclipse以及该java档
也是没bug 但是run以後
他跳出一个讯息说 could not find the main clas. program will exit.
java.lang.UnsupportedClassVersionError: English (Unsupported major.minor
version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
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"
可以请问这是为什麽吗! 从字面来看应该是找不到class
可是我明明有写class 在里面..名字也一样= =
用copy 用打的都试了 就是没法run 囧
我连个笨方法 直接把pc的eclipse copy到nb也试过 = =..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.173.108.232
※ 编辑: trustsp 来自: 218.173.108.232 (08/25 20:51)
1F:推 kene:我猜是 JDK/JRE 问题, 你编译用的 JDK 版本比另一台电脑新 08/25 21:10
2F:→ trustsp:我两台电脑都试J2SDK 1.4.2 不知道你说的是不是这个@@ 08/25 21:18
3F:推 kene:major.minor 是 50.0 表示你有东西是用 Java 1.6 编的 08/25 21:45
4F:→ trustsp:@_@..是喔 = = 不知道1.6哪来的 只好 彻底坎了重装好了 08/26 08:56
5F:→ TonyQ:ECLIPSE default刚装好 , 内建是1.6喔 =.=a 08/28 08:31