我无法启动“javaws -viewer”。我使用的是“Windows10”,当我在“运行”窗口中键入以下命令时,收到一条错误消息。请在下面找到相同的屏幕截图。
javaws –viewer
单击详细信息,我看到以下跟踪。任何帮助将不胜感激。
java.io.FileNotFoundException: –viewer (The system cannot find the file specified)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(Unknown Source)
at java.base/java.io.FileInputStream.<init>(Unknown Source)
at java.base/java.io.FileInputStream.<init>(Unknown Source)
at jdk.javaws@9.0.4/com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at jdk.javaws@9.0.4/com.sun.javaws.Main.prepareLaunchDesc(Unknown Source)
at jdk.plugin@9.0.4/sun.plugin2.main.WebStart.launchApp(Unknown Source)
at jdk.plugin@9.0.4/sun.plugin2.main.WebStart.continueInSecureThread(Unknown Source)
at jdk.plugin@9.0.4/sun.plugin2.main.WebStart.access$000(Unknown Source)
at jdk.plugin@9.0.4/sun.plugin2.main.WebStart$1.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
其他详细信息:
- 我的 Windows 计算机上安装了两个版本的 Java(Java8 和 Java9)。在环境变量中,我已将 JAVA_HOME 设置为指向 Java8,并且路径也指向“C:\Program Files\Java\jdk1.8.0_162\bin”但不知怎的,我在命令提示符结果中看到了 Java-9 版本
(注意:设置环境变量后多次重新启动命令提示符。不确定最初的问题是否与此有关)。
>java -version java version "9.0.4" Java(TM) SE Runtime Environment (build 9.0.4+11) Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)
最佳答案
oracle 安装程序会在路径前面放置一个目录 (C:\ProgramData\Oracle\Java\javapath),其中包含指向安装的链接。检查你的路径变量,并检查路径上是否有多个带有“where java”的java可执行文件。
关于java - 无法启动应用程序 "javaws",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48947901/