gpt4 book ai didi

java - 为什么我用 Eclipse 制作的 Java 小程序无法运行?

转载 作者:行者123 更新时间:2023-11-30 04:55:55 25 4
gpt4 key购买 nike

我在 Eclipse 中制作了一个 java applet,它在 Eclipse 中工作,但是当我嵌入 HTML 页面时它不起作用,我在 IE 和 Firefox 中尝试过,结果相同。

接下来我尝试了一个非常基本的程序:

import java.applet.*;
import java.net.*;

public class test extends Applet {
public void init() {
}
}

比我在java中运行代码,并将此index.html页面放在我的项目的bin文件夹中(.class文件在哪里),我的索引文件如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<applet code="test.class">
</applet>

</body>
</html>

但是它不起作用,这是我在 java 控制台中收到的错误:

Java Plug-in 1.6.0_29
Using JRE version 1.6.0_29-b11 Java HotSpot(TM) Client VM
User home directory = C:\Users\Boros
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------


java.lang.UnsupportedClassVersionError: test : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.lang.UnsupportedClassVersionError: test : Unsupported major.minor version 51.0

最佳答案

请检查 Eclipse 使用的 Java 版本以及类路径中的版本。看来您有不同的版本。

关于java - 为什么我用 Eclipse 制作的 Java 小程序无法运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8552202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com