|
|
1
15
是否安装了JDK?你可能想把
|
|
2
7
这样做:
这提供了许多优势:
我已经做了很多年,在Linux上从来没有遇到过Java问题,除了那些没有检测到安装Java并试图安装OpenJDK的包。 另外,远离openjdk,因为它的字体很难看。 |
|
|
3
4
快速而肮脏的解决方案:
然后运行你的.sh脚本,瞧! |
|
4
3
我也犯了同样的错误。我使用APT get(我运行Ubuntu 11.10)删除了OpenJDK,然后下载了Java JDK 1.7(当然是JRE),并将它下载到Us/Ur/Prime/Java-这给了我一个新目录:
接下来我补充说:
到$path,将$java_home和$jre_home设置为
分别。 一切都很好。我可以编译Java进程 贾瓦克 然后用 爪哇 . 罐子 程序运行也很好。那么为什么JavaEE安装程序会抱怨呢?有没有关于如何解决这个问题的线索? |
|
|
5
3
我遇到了这个问题,但是它与执行.sh文件时的sudo用户帐户有关。 我当时正在一个新的vps主机服务器上安装Glassfish v3,该服务器带有Ubuntu 10.4 64位操作系统。
只会得到与您第一次遇到的完全相同的错误:
真傻,当我这样执行命令时:
令我吃惊的是,它的反应是:
这是在我在文件中设置java_主页之后:
|
|
|
6
1
在我的例子中,我在主目录中提取了jdk1.6.0_,并有一个符号链接指向
然而,一旦我包含了一个符号链接
|
|
|
7
1
|
|
|
8
1
我的2美分… 我有同样的问题,通过安装JAR实用程序来解决它。 AS “马特B” 说问题是(我的问题),安装程序找不到运行安装文件所需的jar实用程序(jar程序)。
但是在我的例子中(Ubuntu11.10x64和Java_Home-->/usr/lib/jvm/java-6-openjdk),这个问题并没有通过在路径上设置jdk/bin dir来解决。相反,我必须安装一个jar实用程序包(使用synaptic),名为jarWrapper版本0.37ubuntu1。 安装之后,Oracle的JDK(java_esdk-6u3-jdk7-linux-x64-ml.sh)的安装脚本运行得很好。 当做, |