我使用的是安装在程序文件和程序文件(x86)中的windows 7 java。我遇到这样的错误“找不到tools.jar。应该在C:\Program Files\Java\jre7\lib\tools.jar中找到它
I have set path variable to `C:\Program Files\Java\jdk1.7.0_51;` JAVA_HOME `C:\Program Files\Java\jdk1.7.0_51;`
但是我尝试了ant-Diagstics
命令获取java.home是C:\Programme Files\Java\jre7\
我也有同样的问题。
回显%JAVA_HOME%:
C:\Program Files\Java\jdk1。8.0_51
但是ant-diagnostics指出:
java.home:C:\Program Files\Java\jre1.8.0_60
问题是JAVA_HOME环境变量指向无效目录。
在你的情况下,C:\Program Files\Java\jdk1.7.0_51
不存在,所以Ant去寻找文件夹本身,我猜首先拉出JRE文件夹。
问题是C:\Program Files\Java\jdk1。7.0_51
不存在,因此ANT会重置java。home变量到它找到的第一个Java目录:
C:\Program Files\Java\jre7\
在我的情况下,我有这两个,但它仍然没有找到正确的一个:
C:\Program Files\Java\jdk1.8.0_60
C:\Program Files\Java\jre1。8.0_60
您可能已经更新到了JDK的最新版本,比如
C:\Program Files\Java\jdk1。7.0_79
如果你已经安装了JavaDevelopment Kit(JDK)
你可以在这个地方找到这个Jar。
我看你只安装了Java运行时环境(JRE)
所以,如果工具。jar不在路径C:\Program Files\Java\jre7\lib\
处,请尝试手动将其放置在路径处。它应该能解决你的问题。
然后卸载OpenJDK并安装Oracle JDK8,现在运行时 JAVA_HOME环境变量定义不正确运行此程序需要此环境变量nb:JAVA_HOME应该指向JDK,而不是JRE 我正在运行Linux Mint 19,我确实遇到了一些与这个问题相关的Stackoverflow问题。大多数与Windows有关,一些与Linux有关。建议运行的Linux
我下载了jdk-9.0.1_linux-x64_bin。焦油gz和jre-9.0.1_linux-x64_bin。焦油来自链接的gzhttp://www.oracle.com/technetwork/java/javase/downloads/index.html.将它们提取出来,并在/usr/local/java中发布。然后编辑/etc/profile以添加 整个文件看起来像 然后输入以下命令
我已经用编辑了服务器上的文件 我已经重新登录,以下是输出的所有路径: 但是当我尝试运行我的spring boot服务器时,它给了我:
我正在尝试安装netbeans,但它找不到JDK文件夹。到目前为止我已经尝试过的事情:- 我尝试将安装程序中的路径指定为以及。我收到一个错误,说JDK不在文件夹中。 我尝试使用从命令提示符安装。这删除了JDK错误,但我现在得到JRE未找到错误。 所以我尝试了这个。现在我发现JDK未找到错误。 我的PATH变量是,JAVA_HOME变量是
尽管我已经将JAVA_HOME配置到了我认为正确的目录中,但在Windows10中我还是得到了下面的错误。我知道有类似的问题,但似乎没有一个明确的解决方案来解决这个Windows10。 错误: 验证CMD中的变量:
问题内容: 我一直在与一个同事一起解决我刚刚加入的一个新项目遇到的问题。长话短说,Maven无法正确构建我的.war文件。当我向我的同事提供战争档案时,他会遇到与我相同的问题,当他向我提供其已编译的.war文件时,一切都会正常进行。我们俩都在同一个源上工作。因此,我正在尝试正确地安装Maven(与他相同),我们现在都具有相同版本的Maven。但是,我认为maven错误地查看了java_home。