我不确定您是否可以将小程序上传到该站点,或者包含applet 元素,但如果您可以在其他地方运行脚本并热链接到它,那应该不是问题。要使用的脚本是Deployment Toolkit Script。
我是否将我的 .class 文件上传到 wordpress,..
不要上传松散的类文件。很快,所有小程序代码都需要进行数字签名,以免被 Java 虚拟机自动拒绝。要进行数字签名,代码必须在 Jar 文件中。
..或者我是否将它们上传到其他地方并将它们链接到我的 HTML 文件中?
如果您需要使用“其他地方”,只需指定codebase 以指向该站点。这是上面链接的该文档的Using Applet Tag Attributes 中的示例。
<script src="https://www.java.com/js/deployJava.js"></script>
<script>
var attributes = {codebase:'http://sample-url/Java2D',
code:'java2d.Java2DemoApplet',
archive:'Java2Demo.jar',
width:710, height:540} ;
var parameters = {fontSize:16, permissions:'sandbox'} ;
var version = '1.6' ;
deployJava.runApplet(attributes, parameters, version);
</script>
请注意,我在 code 属性中对其进行了轻微更改,因为看到 Oracle 本身延续了一个神话,即添加文件扩展名是个好主意,这让我很恼火。 code 属性应该是类的Fully Qualified Name,而不是文件名。
如果有人知道教程..
我知道很多关于小程序的好资源,我在 SO 的Applet tag info. page 中包含了指向它们的链接。
一切顺利。一个简单的小程序的(强大的)部署可能比它的开发更棘手 - 你有一个陡峭的学习曲线。