我尝试使用.jar
HTML
or
执行PHP
。
在第一种情况下,我写了下面的代码:
<applet code=Diagnostica.class
archive="Diagnostica/Diagnostica.jar"
width="120" height="120">
</applet>
这种方式起作用,因为文件Diagnostica.jar
需要包含applet
我认为。
所以我尝试了PHP
中的第二个选项:
exec("java -jar Diagnostica/Diagnostica.jar");
这种方式Diagnostica.jar
在浏览器之外启动,但我想在浏览器中启动它。
我该怎么办?
答案 0 :(得分:1)
如果该文件不包含Applet,我认为您无法在浏览器中启动它(看看here)。
通过exec
执行它应该像通过命令行执行它一样 - 但正如您已经注意到的,它将在服务器上运行 - 而不是客户端。
如果它应该在客户端上运行,您必须使用Java Applet或让用户下载jar-executable并通过命令行等执行它。