我在控制面板的“系统”中找到了环境变量,并创建了两个新变量,一个用于用户变量,另一个用于系统变量。两个都被命名为javau HOME,都指向
C:\Sun\SDK\jdk\bin
但由于某些原因,我在运行Java命令时仍然会出现以下错误
生成失败
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:161:执行此行时发生以下错误:
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:141:执行此行时发生以下错误:
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:137:请将java.home设置为JDK安装
总时间:1秒
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish>;lib\ant\bin\ant-f setup.xml
找不到tools.jar。应在C:\Program Files\Java\jre6\lib\tools.jar中找到它
构建文件:setup.xml
我如何解决这个问题
查找JDK安装目录
首先,您需要知道Java开发工具包的安装路径
打开JDK的默认安装路径:
C:\Program Files\Java
应该有一个子目录,如:
C:\Program Files\Java\jdk1.8.0\u 172
注意:只需在最后放置到jdk的路径,而不使用/bin(正如很多地方建议的那样)。e、 g.C:\Java\jdk1.8.0\u 172而不是C:\Java\jdk1.8.0\u 172\bin
设置JAVA_HOME变量
获得JDK安装路径后:
- 右键单击桌面上的“我的电脑”图标,然后选择“属性”
- 单击高级选项卡,然后单击环境变量按钮
- 在系统变量下,单击新建
- 输入变量名为JAVA\u HOME
- 输入变量值作为Java开发工具包的安装路径
- 单击确定
- 单击应用更改
注意:您可能需要重新启动Windows
完整的文章在这里,在我的博客上:在Windows中设置JAVA_HOME变量