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以获取更多信息,以及有关自动化的一些提示. 帖子底部有趣的小贴纸:
(编辑:开发网_开封站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |