草庐IT

java - 安装 JDK 时出错

我在Windows8上安装JDK1.7时出现以下错误。"Error1335.Thecabinetfile'st170510.cab'requiredforthisinstallationiscorruptandcannotbeused.Thiscouldindicateanetworkerror,anerrorreadingfromtheCD-ROM,oraproblemwiththispackage."我已经从oraclefoundation下载了最新版本的JDK。以前我的电脑上安装了JDK1.6。我卸载它并尝试安装此版本并遇到此错误。有关更多信息,我已经在我的系统上安装了JRE1.

java - Windows 将 JDK 位置引用保存在哪里?

我之前在WindowsPC上安装了Java7。系统环境变量也有它的位置。我安装了Java10而没有卸载7或更改环境变量。现在,当我转到CMD或Cygwin并输入Java-version时,它显示Java10。我想既然我没有更改环境变量,它仍然是7。Windows如何决定使用哪个JDK?谢谢! 最佳答案 可能是您的JAVA_HOME或只是PATH环境变量发生了变化。转到命令行并执行以下操作来检查它:>echo%JAVA_HOME%例如,对我来说它回馈:C:\ProgramFiles\Java\jdk-9.0.4

java - Jenkins slave 无法安装jdk

我正在尝试从Windows从机上的Jenkins作业运行一些基本的批处理命令,但Jenkins似乎无法安装jdk。因为它说CreateProcesserror=740,Therequestedoperationrequireselevation我尝试运行以管理员身份登录的从站并在Windows中完全禁用UAC但没有成功。有任何关于让它发挥作用的线索吗?我运行的是Windows8。编辑:我尝试将C:\Jenkins\tools\hudson.model.JDK\Java_SE_Development_Kit_8u60\jdk设置为始终以管理员身份为所有用户运行。这没有帮助。当我尝试在cm

java - Windows JDK 没有编译器错误 - 已经尝试过 PATH,安装/重新安装 x64 和 x86。这是怎么回事?

我已经为此花费了大约10个小时,并尝试并重试了我在网上找到的解决方案,但我没有找到任何新的解决方案,而且我尝试过的解决方案也没有任何进展。你能帮忙吗?背景:我是这样的开发环境的新手,所以我可能错过了一些简单的事情。我正在尝试学习创建AlexaSkills并使用Maven编译一组示例文件:https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/deploying-a-sample-skill-to-aws-lambda我正在运行这个:mvnassembly:assembly-Ddescriptor

java - JDK 似乎已安装,但未被检测到并且命令不起作用

我家里刚买了一台新电脑。我整晚都在尝试在我的Windows764位机器上安装JDK8u11。我知道我下载了正确的64位版本。我知道我的计算机上已经安装了JRE,因为java-version在cmd中返回javaversion"1.8.0_11"。我可以在“添加/删除程序”列表中看到JRE和JDK。但是,我的IDE无法识别已安装JDK,当我在cmd中键入javac时,我得到'javac'isnotrecognizedasaninternalorexternalcommand,operableprogram,orbatchfile.这让我相信JDK并没有真正安装,但我已经尝试重新安装并重新

windows - 如何在 Windows 上设置 sbt 以选择特定的 JDK(在可用的 JDK 中)?

有没有办法告诉SBT要使用哪个(本地)安装的JDK?我很确定我可以更改PATH和JAVA_HOME但我宁愿不更改这些设置,因为它们适用于整个系统(在那种情况下是Windows)。我更想寻找某种命令行参数。 最佳答案 如果您希望指定一个JDK来运行SBT(而不是一个JDK来运行您的代码和/或在SBT中进行测试),您可以使用JAVA_HOMES环境变量,以及项目中的.java-version文件。这在SBT的sbt.bat文件中有描述(通常安装到C:\ProgramFiles(x86)\sbt\bin)作为“穷人的jenv”,目前在Wi

windows - 使用 JDK 7 构建 Cocoon 2.1.0 失败 : compile-build. xml:68

我正在使用javaJDK7尝试在Windows2008R2上构建cocoon2.1.10,以便最终在Tomcat7中部署。我已经下载了cocoon源文件,解压缩它们,设置我的JAVA_HOME变量,然后尝试运行提供的build.bat文件。我收到11个不同的编译错误。D:\cocoon-2.1.10-src\cocoon-2.1.10>build.batBuildfile:build.xmlprepare:====================================================================ApacheCocoon2.1.10[1999

java - Eclipse如何找到JRE或JDK位置?

根据EclipseFAQ。我读过Eclipse不查询JAVA_HOME环境变量。我的疑问是eclipse是如何初始化虚拟机的。它不知道Java的位置。我的eclipse.ini文件没有-vm配置。我仍然能够运行eclipse。TheSource更新根据EclipseInstallationGuide.Eclipse不会将条目写入Windows注册表。 最佳答案 据我所知,要调用JVM,Eclipse会执行java命令,因此,如果它在您的系统执行路径中,Eclipse将不需要查找安装目录。要检查,您可以启动操作系统外壳并执行下一个命令

java - Windows 10 上的 Tizen Install 无法识别已安装的 JDK 9

我正在尝试在我的Win10家用笔记本电脑上安装64位版本的TizenSDK。但是,每次我收到错误消息,要么没有安装Java8+,要么JAVA_HOME环境变量设置不正确。现在我已经阅读了关于此的其他问题,并且我已将JDK目录设置为“Path”环境变量中的第一个目录。我已经添加了JAVA_HOME环境。var并将其指向我的JDK目录。在整个过程中我已经重启了两次(以防万一)。我尝试安装32位版本的TizenSDK,但立即收到我不是在32位操作系统上的错误。我已经下载并安装了Java9SDK和JRE。他们在C:\ProgramFiles\Java\jdk-9&C:\ProgramFiles

java - 更新JDK后可以删除旧文件夹吗

Windows8.1、JDK1.8.0_25;每次我更新JDK时,它都会在我的安装路径中创建一个新文件夹,后跟版本号。几次之后,现在有4个,每个占用300多MB的磁盘空间。除了版本不同,里面的内容似乎是一样的。我想知道,更新后可以删除这些旧文件夹吗?现在我的安装路径是这样的:(无法发布图片,缺乏信誉)C:\ProgramFiles\Java-jdk1.8.0_052014/7/5-jdk1.8.0_112014/7/23-jdk1.8.0_202014/9/1-jdk1.8.0_252014/10/19-jre1.8.0_202014/10/19-jre1.8.0_252014/10/