当前位置: 首页 > 面试题库 >

Java-如何在Windows 7上设置java_home?

高琛
2023-03-14
问题内容

我转到控制面板中“系统”中的“环境变量”,并创建了两个新变量,一个用于用户变量,另一个用于系统变量。两者都被命名为JAVA_HOME并且都指向

C:\ Sun \ SDK \ jdk \ bin

但是由于某些原因,运行Java命令时仍然出现以下错误…

BUILD FAILED
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:161: The following error  occurred while executing this line:
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:141: The following error occurred while executing this line:
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:137: Please set java.home to a JDK installation

Total time: 1 second
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish>lib\ant\bin\ant -f setup.xml
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
Buildfile: setup.xml

我该如何解决这个问题?


问题答案:

查找JDK安装目录

首先,你需要了解Java Development Kit的安装路径。

打开JDK的默认安装路径:

C:\Program Files\Java

应该有一个类似的子目录:

C:\Program Files\Java\jdk1.8.0_172

注意:只需将路径放置到jdk的末尾就没有/ bin了(很多地方都建议这样做)。例如C:\ Java \ jdk1.8.0_172而不是C:\ Java \ jdk1.8.0_172 \ bin!

设置JAVA_HOME变量

有了JDK安装路径后:

  1. 右键点击桌面上的我的电脑图标,然后选择属性。
  2. 单击高级选项卡,然后单击环境变量按钮。
  3. 在“ 系统变量”下,单击“新建”。
  4. 输入变量名称JAVA_HOME。
  5. 输入变量值作为Java开发工具包的安装路径。
  6. 单击确定。
  7. 单击“ 应用更改”。

注意:你可能需要重新启动Windows



 类似资料:
  • 我在C:\glassfish3目录中安装了GlassFish服务器。 当我在C:\glassfish3\bin目录中键入“dir”时,文件就会被列出。 但是当我输入asadmin时,我得到“系统找不到指定的路径”。 可能出了什么问题? 如何启动GlassFish服务器? --编辑-- 此外,在安装后,我得到: 创建域 执行命令:C:\glassfish3\glassfish\bin\asadmin

  • 问题内容: 如何设置路径而不必在每次重新启动计算机时都进行设置? 尝试在Ubuntu计算机上设置JAVA_HOME时,使用了以下方法: 1)从终端执行以下命令: 2)我直接编辑了文件以在其中添加路径 真正奇怪的是,如果我在上述两种方法中的一种之后使用命令进行测试,我可以看到它设置正确,但是如果重新启动,再次注销/登录或者甚至在机器上工作了一段时间之后,都不再可用设置,我必须使用以上两种方法中的任何

  • 问题内容: 我让我的游戏在没有鼠标的情况下运行,因此不能使用指针。当玩家输球时将显示高分菜单。 这是我的代码 我努力了 但仍然没有专注于我的。 如何聚焦呢? 问题答案: 如果希望在GUI显示时集中精力,可以使用以下方法: 哪里会是你和你的。

  • 本文向大家介绍如何在Ubuntu 16.04上设置Ansible,包括了如何在Ubuntu 16.04上设置Ansible的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将学习如何配置Ansible –自动化配置管理系统。Anisble是一种配置管理系统,可以通过易于管理的方式控制大量客户端计算机,并且可以从中央位置自动进行管理。 Anisble通过SSH隧道进行通信,不需要在客户端计算机

  • 问题内容: 在Ubuntu中,这非常简单;我可以使用以下方式运行该应用程序: 但是,这在Windows上不起作用。是否可以在其中配置属性的配置文件? 问题答案: 当前版本的Windows使用Powershell作为默认外壳,因此请使用: 根据下面的@jsalonen的答案。如果您使用的是CMD(已不再维护),请使用 这应该在您打算运行Node.js应用程序的命令提示符下执行。 上一行将在执行命令的

  • 我有一个电影应用程序,其中一个名为“现在放映”的列表项将打开一个新的活动,以加载从我的firebase电影数据库中提取的电影列表。但是,当我按下“现在显示”时,app就会崩溃。这是我的密码 这就是我得到的错误