无法在精确的穿山甲中启动 .jnlp 文件

Kir*_*ies 2 java matlab icedtea

我正在尝试安装 Matlab,但无法打开从 mathworks 安装的 download_agent。这是一个 jnlp 文件,但是如果我在 nautilus 中使用 open with -> IcedTea 没有任何反应,当我尝试

javaws download_agent
Run Code Online (Sandbox Code Playgroud)

或者

javaws download_agent.jnlp
Run Code Online (Sandbox Code Playgroud)

我收到消息

/usr/bin/javaws: line 66: /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java: No such 
file or directory
Run Code Online (Sandbox Code Playgroud)

尝试时

sudo apt-get install icedtea-netx
Run Code Online (Sandbox Code Playgroud)

它说

icedtea-netx is already the newest version.
Run Code Online (Sandbox Code Playgroud)

我正在从 Oracle 运行 jdk,但尝试使用以下方法切换到 openjdk

sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)

但它仍然不起作用......总是收到消息

/usr/bin/javaws: line 66: /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java: No such 
file or directory
Run Code Online (Sandbox Code Playgroud)

有什么建议?非常感谢!

Kir*_*ies 5

这对我有用

# update-alternatives --config javaws
There are 2 choices for the alternative javaws (providing /usr/bin/javaws).

Selection Path Priority Status
------------------------------------------------------------
  0 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/javaws 1061 auto mode
  1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/javaws 1061 manual mode
* 2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/javaws 1060 manual mode

Press enter to keep the current choice[*], or type selection number: 2
Run Code Online (Sandbox Code Playgroud)

不幸的是不是我的大脑,而是从这里复制的https://bugs.launchpad.net/ubuntu/+source/icedtea-web/+bug/969520