linux – 如何在命令行中接受jdk的许可协议?
我尝试将jdk7(
Linux x64 rpm)安装到我的Amazon EC2实例上.我用wget和curl -o这样做但是没有成功下载.相反,它下载了一个错误的html文件,其中它告诉在下载之前接受许可协议.
sudo rpm -i jdk-7u7-linux-x64.rpm Unpacking JAR files... rt.jar... Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/rt.pack jsse.jar... Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/jsse.pack charsets.jar... Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/charsets.pack tools.jar... Error: Could not open input file: /usr/java/jdk1.7.0_07/lib/tools.pack localedata.jar... Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/ext/localedata.pack 我搜索了一个解决方案并遇到了这个链接:http://docs.oracle.com/javase/7/docs/webnotes/install/linux/linux-jdk.html 即使它说: 谢谢! 我不认为这个问题是由接受许可协议(即下载)的问题引起的,我认为这与一个有缺陷的rpm包有关.发布这个rpm -i install,java工作吗?你能导航到/usr/java/jdk1.7.0_07/jre/bin并运行java吗? 解决方法不是你,而是Oracle网站.他们改变了许可策略.阅读此blog post以获取更多信息,以及有关自动化的一些提示. 帖子底部有趣的小贴纸:
(编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
-
无相关信息