【发布时间】:2013-01-31 16:38:27
【问题描述】:
我遵循了常见问题解答,但我运行的是 Ubuntu 10 服务器,所以 J6 是我能得到的最好的。当我启动 gwan 4.2.13 (sudo ./gwan) 我得到“hello.java: to use .java scripts, install Java”
echo $JAVA_HOME
/usr/lib/jvm/java-6-openjdk
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java-6-openjdk/bin
java -version
java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.1) (6b27-1.12.1-2ubuntu0.10.04.2)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
我尝试了常见问题解答中的 Java 清除并重新安装了 J6,但仍然没有成功。
有什么想法吗?
【问题讨论】:
-
我尝试重新登录并注意到 PATH 和 JAVA_HOME 没有粘住,所以我将它们放在 /etc/profile 中,现在路径信息是“粘滞的”,因为在注销后仍然存在但仍然没有骰子。
-
还尝试了 /etc/environment,根据 ubuntu,它是系统范围环境变量的首选位置。 help.ubuntu.com/community/EnvironmentVariables
-
我在nabisoft.com/tutorials/glassfish/… 找到了一套相当全面的安装 1.7 jdk 的说明
-
现在 gwan 实际上承认我有 java,但告诉我:线程“main”中的 loadingException java.lang.UnsupportedClassVersionError: hello : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native方法)在 java.lang.ClassLoader.defineClass(ClassLoader.java:634) 在 java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 在 java.net.URLClassLoader.defineClass(URLClassLoader.java:277) 在 java. net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivilege
-
在查看了一些 JNI 文档后,看起来 gwan 在尝试加载 JVM 时崩溃了。 (谁知道)docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/…
标签: java cpu-architecture g-wan x86