我想将JDK安装在windows机器上的cygwin中。我正在使用wget命令从oracle站点下载JDK的linux版本。下面是我正在运行的安装JDK的命令列表:
wget http://download.oracle.com/otn-pub/java/jdk/6u31-b04/jdk-6u31-linux-x64.rpm.bin
chmod a+x jdk-6u31-linux-x64.rpm.bin
./jdk-6u31-linux-x64.rpm.bin
所有这些说明都与Oracle建议的通过这里安装JDK相同,但我得到了以下错误:

发布于 2013-11-27 09:38:39
首先,这些消息表明您要执行的是一个HTML文档!换句话说,下载失败了,给了您一个错误页面,而不是安装程序。
但是,假设您成功地下载了(Linux)安装程序,那么它不太可能正确安装,并且安装的工具运行的可能性为零。已经为Linux编译的应用程序不会在Cygwin上运行。
您需要做的是下载并安装JDK for Windows,然后稍微调整一下您的cygwin配置文件。本页解释:http://horstmann.com/articles/cygwin-tips.html。
(如果你在谷歌上搜索"java“,还有很多其他技巧可以让Java在Cygwin上发挥作用。然而,在我的经验中有一些粗糙的边缘..。由于Windows Java实用程序期望使用windows样式的参数、路径名、类路径等来调用。)
https://stackoverflow.com/questions/20238542
复制相似问题