不使用jdk登录JavaWebStart?

不使用jdk登录JavaWebStart?,java,java-web-start,Java,Java Web Start,我有一个JWS应用程序,可以在我的Windows10笔记本电脑上正常运行。现在我需要让它在同事的Windows10笔记本电脑上工作。他不是开发人员,所以没有JDK 为了弄清楚我的机器出了什么问题,我进入了Java控制台并启用了跟踪和日志记录。然后在命令shell中 set JAVAWS_TRACE_NATIVE=1 set JAVA_TOOL_OPTIONS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,ad

我有一个JWS应用程序,可以在我的Windows10笔记本电脑上正常运行。现在我需要让它在同事的Windows10笔记本电脑上工作。他不是开发人员,所以没有JDK

为了弄清楚我的机器出了什么问题,我进入了Java控制台并启用了跟踪和日志记录。然后在命令shell中

set JAVAWS_TRACE_NATIVE=1
set JAVA_TOOL_OPTIONS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
javaws app.jnlp
但是因为他没有JDK,所以他没有Java控制台,也不能使用javaws app.jnlp测试.jnlp文件


我怎样才能知道他的机器出了什么问题?它甚至不会运行jar文件。我怎样才能找到原因呢?

唯一的解决办法是在他的笔记本电脑上安装JDK或jvm。没有其他巡检。

如果您在不久的将来还需要这个,特别是在JDK 9之后,您应该现在开始寻找另一个解决方案。整个Applet和WebStart环境在jdk9和jdk10中被弃用,AFAIK已从jdk11中删除,将于本月底(2018年9月)发布。太棒了。在投入大量时间后,终于实现了这一目标。现在他们要反对它了?真是浪费时间和精力。他们怎么敢?那个么,每个人都在用什么来替换呢?我的理解是,任何安装了JRE的人都应该能够运行JWS应用程序。他有JRE,但当他尝试启动这个标准测试应用程序时,什么也没发生:检查JAVA_HOME或JRE_HOME是否设置正确。