当前位置: 首页 > 知识库问答 >
问题:

如何在命令行中接受JDK的许可协议?

东方明亮
2023-03-14
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

谢谢你!

我不认为这个问题是由一个接受许可协议的问题引起的(那只是下载),我认为这与一个buggy rpm包有关。发布这个RPM-I安装,java工作吗?您能导航到/usr/java/jdk1.7.0_07/jre/bin并运行Java吗?

共有1个答案

华良平
2023-03-14

不是你,是神谕网站。他们改变了许可策略。

阅读这篇博文,了解更多信息,以及一些自动化的技巧。

帖子下方有一个有趣的花絮:

 类似资料:
  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出 在这种情况下我该怎么办?

  • 当我尝试在Cordova项目上安装android平台时,会出现以下错误。我一直在遵循这个指南:https://cordova.apache.org/docs/en/latest/guide/cli/ 执行以下命令时出错:$cordova platform add android--保存 配置根项目“Android”时出现问题。您尚未接受以下SDK组件的许可协议:[Android SDK Platf

  • 我使用的是React-Native命令,当我运行run命令时,会出现以下错误 您尚未接受以下SDK组件的许可协议:[Android SDK Platform 23,Android SDK Build-Tools 23.0.1]。 我有Android Studio与SDK版本26和Android SDK构建工具26安装。 为什么react会给出这个错误?

  • 我没有成功地接受许可证。当我试图运行“C:\Users\Damien\AppData\Local\Android\Sdk\tools\bin\sdkmanager.bat--licenses”来接受许可证时,我出现了以下错误:线程“main”java中出现异常。lang.NoClassDefFoundError:javax/xml/bind/annotation/XmlSchema 问题是什么:我

  • 我下载了最新的Android SDK工具版本24.4.1。我使用命令行安装SDK。当被询问时,我键入了 您尚未接受以下SDK组件的许可协议:[Android SDK Platform 23,Android SDK Build-Tools 23.0.1]。在构建项目之前,您需要接受许可协议,并使用Android Studio SDK Manager完成缺少的组件的安装。或者,要了解如何将许可协议从一

  • 问题内容: 我正在尝试在执行Windows批处理命令中运行命令的构建步骤下在Jenkins中运行命令。 我写了dir作为命令运行 当作业在Jenkins中运行时,该错误是由文件内容更改触发的,并显示以下错误 请参阅此问题。 问题答案: 回答这个问题:实际上,我还没有在Jenkins中将Windows安装为服务。因此,为此,我们需要转到“管理Jenkins”,然后单击“ Windows即服务”。即,