Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 获取错误“;bash:appletviewer:未找到命令";。_Java_Linux_Bash_Appletviewer - Fatal编程技术网

Java 获取错误“;bash:appletviewer:未找到命令";。

Java 获取错误“;bash:appletviewer:未找到命令";。,java,linux,bash,appletviewer,Java,Linux,Bash,Appletviewer,我正在尝试学习Java,但在使用appletviewer命令时遇到了问题。我使用的是openSUSE 11,能够编译和运行普通的java程序,但是当我发出appletviewer命令时,我得到了以下错误“bash:appletviewer:command not found” 我已经在.bashrc文件中设置了PATH变量。所以问题不在于路径。这也可以通过javac和java命令正常工作的事实来验证。我曾在谷歌上搜索并尝试过许多上述解决方案,但都没有奏效。我甚至尝试过将文件移动到bin文件夹并从

我正在尝试学习Java,但在使用appletviewer命令时遇到了问题。我使用的是openSUSE 11,能够编译和运行普通的java程序,但是当我发出appletviewer命令时,我得到了以下错误“bash:appletviewer:command not found”

我已经在.bashrc文件中设置了PATH变量。所以问题不在于路径。这也可以通过javac和java命令正常工作的事实来验证。我曾在谷歌上搜索并尝试过许多上述解决方案,但都没有奏效。我甚至尝试过将文件移动到bin文件夹并从那里运行命令

那么这可能是什么原因呢?appletviewer不是设计用于linux的吗?仅供参考,我已经用sun网站上的jdk1.6.0_14版本替换了OpenSDK和IcedTea版本。请帮忙

谢谢
Chris作为测试,请执行以下操作:

$which java
$which appletviewer

检查路径是否不同。如果第二个命令没有输出,appletviewer甚至可能没有安装(或者您的系统找不到)。

您需要安装java-1_6_0-sun-devel-1.6.0.u14-0.2.1

$ sudo zypper install java-1_6_0-sun-devel

您可以在
openSUSE-11.1-Non-Oss
存储库中找到它。

是的,我认为这就是问题所在。哪个appletviewer在说哪个:(/home/chryste/bin:/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/opt/kde3/bin)因此,我将appletviewer复制到/usr/bin目录,现在加载共享库时出现错误appletviewer:error:libjli.So:无法打开共享对象文件:没有这样的文件或目录,因此我认为这不是解决问题的方法。对不起,我太笨了。我只是个初学者。如何解决此问题?请尝试使用Robert的建议重新安装。由于您重新定位了垃圾箱,它无法找到需要使用的库。正确的安装应该避免所有这些路径问题。