[问题]Java配置求助!

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
javran
帖子: 85
注册时间: 2007-07-14 16:16

[问题]Java配置求助!

#1

帖子 javran » 2008-01-02 21:21

按网络上的各种方法都不行..配置了java以后
以下源代码:

代码: 全选

class test
	{
		public static void main(String args[])
			{
				System.out.println ("Helloworld");
			}
	}
保存为test.java
javac编译成功,java test ,显示:

代码: 全选


Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
之前的配置:
sudo update-alternatives --config java
3 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
/etc/jvm:

代码: 全选

# This file defines the default system JVM search order. Each
# JVM should list their JAVA_HOME compatible directory in this file.
# The default system JVM is the first one available from top to
# bottom.
/usr/lib/jvm/java-6-sun 

/usr/lib/jvm/java-1.5.0-sun

/usr/lib/jvm/java-gcj
/usr/lib/jvm/ia32-java-1.5.0-sun

/usr
/etc/enviroment:

代码: 全选

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/jdk1.6.0_03/bin"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
CLASSPATH=/usr/lib/jvm/java-1.5.0-sun/lib
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
MOZ_DISABLE_PANGO="1"



CLASSPATH前面无论有没有".:/"都没有用
请高手指教 :(
xg123
帖子: 12
注册时间: 2008-01-12 12:35

#2

帖子 xg123 » 2008-08-30 22:57

我的也是这样啊!怎么没人解决啊!
头像
aitilang
帖子: 1026
注册时间: 2007-04-28 21:38

#3

帖子 aitilang » 2008-08-30 23:04

classpath 要有 . 不是./
classpath 要指定到jar文件,不能是目录
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料
头像
aitilang
帖子: 1026
注册时间: 2007-04-28 21:38

#4

帖子 aitilang » 2008-08-30 23:05

env | grep -i path
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料
回复