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

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

我正在尝试安装 Matlab,但无法打开从 mathworks 安装的 download_agent。这是一个 jnlp 文件,但如果我在 nautilus 中使用 open with -> IcedTea ,则不会发生任何事情,而当我尝试

javaws download_agent

或者

javaws download_agent.jnlp

我明白了

/usr/bin/javaws: line 66: /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java: No such 
file or directory

当尝试

sudo apt-get install icedtea-netx

它说

icedtea-netx is already the newest version.

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

sudo update-alternatives --config java

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

/usr/bin/javaws: line 66: /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java: No such 
file or directory

有什么建议吗?非常感谢!

答案1

这对我有用

# 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

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

答案2

在我尝试运行 IcedTea Web 控制面板 (14.04.1) 时,路径错误
,很简单:
1. 打开 sudo nautilus
2. 转到 /usr/bih/ 找到 itweb-settings
3. 右键单击​​并打开 gedit itweb-settings

在itweb-settings中制作前三行,如下所示:

/bin/bash #!/bin/bash
JAVA = /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java
#JAVA=/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java

保存 itweb-settings。
打开终端并执行:
ubuntu@ubuntu:~$ itweb-settings + ENTER
Java 控制面板出现 :-)

相关内容