问题描述
我有尝试运行小程序我的文件时,我把它上传在我的网站的问题。它不断给我的错误,但工作完全正常我的电脑上。我使用NetBeans创建我Applet和我使用了<小程序>
标签,因为我还记得使用它和它的工作。但是,NetBeans的确曾一个警告消息,指出<小程序>
标记已去precated并建议使用<对象>
。
现在这是它得到对我来说有点困难,因为我不知道如何使用<对象>
的小程序标记。我绝对寻找答案在线。每次给它声明一个小程序的方式不同,但他们没有工作。 NetBeans的不断返回警告/错误消息的每个我试图在线声明不同的方法的时间。
所以我的问题是这样的:我如何正确使用<对象>
的Java小程序标签
一番搜索后,我发现,没有返回值,但即使不加载机上的小程序的例子。的例子如下:
java的code:
<对象数据=VirtualArmory.jarTYPE =应用程序/ x-java的小程序>< /对象>
我试图既.jar和的.class和输出仍然是相同的。 Java插件加载保存
编辑:
这是当我使用了&LT我得到了错误;小程序>
标记。但使用时也没有得到任何的 developJava.js
。
抛出java.lang.ClassNotFoundException:VirtualArmory
在sun.plugin2.applet.Applet2ClassLoader.findClass(来源不明)
在sun.plugin2.applet.Plugin2ClassLoader.loadClass0(来源不明)
在sun.plugin2.applet.Plugin2ClassLoader.loadClass(来源不明)
在sun.plugin2.applet.Plugin2ClassLoader.loadClass(来源不明)
在java.lang.ClassLoader.loadClass(来源不明)
在sun.plugin2.applet.Plugin2ClassLoader.load code(来源不明)
在sun.plugin2.applet.Plugin2Manager.initAppletAdapter(来源不明)
在sun.plugin2.applet.Plugin2Manager $ AppletExecutionRunnable.run(来源不明)
在java.lang.Thread.run(来源不明)
这是我尝试的developJava.js命令。对不起,因为这是我第一次看到并使用此命令时,我往往会犯很多错误的。
<脚本SRC =http://www.java.com/js/deployJava.js>< / SCRIPT>
<脚本>
VAR属性= {
codeBase的:HTTP://morganaprime.webs.com/',
code:'VirtualArmory.class',
档案:VirtualArmory.jar',
宽度:710,
身高:540
};
VAR参数= {gunSize:16};
VAR的版本='1.6';
deployJava.runApplet(属性,参数,版本);
< / SCRIPT>
我在尝试随机什么都我所能,使这项工作!这是链接到我的测试网站。
The correct answer is "don't use it" (or the applet
element). Instead delegate the responsibility for embedding the applet to deployJava.js
. It might look something like this.
<script src="http://www.java.com/js/deployJava.js"></script>
<script>
var attributes = {
codebase:'http://morganaprime.webs.com/',
code:'net.mp.eoncalculator.VirtualArmory',
archive:'VirtualArmory.jar',
width:710,
height:540
};
var parameters = {gunSize:16};
var version = '1.6';
deployJava.runApplet(attributes, parameters, version);
</script>
Only since HTML 4.01 (which was a long time ago)!
Update - working example
<html>
<body>
<script src="http://www.java.com/js/deployJava.js"></script>
<script>
var attributes = {
codebase:'http://morganaprime.webs.com/',
code:'net.mp.eoncalculator.VirtualArmory',
archive:'VirtualArmory.jar',
width:1000,
height:700
};
var parameters = {gunSize:16};
var version = '1.6';
deployJava.runApplet(attributes, parameters, version);
</script>
</body>
</html>
这篇关于在虚拟主机网站Java小程序错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!