Java初学者福音——自动设置环境变量

转载 2006年06月13日 10:27:00
刚开始编程尤其是以开始就接触Java时,往往对path和classpath不太理解。无论从理论还是实践都有些文章都能讲得很通透。但是即便如此,对于新手,依然有存在不会设置的。
  不会设置这两个变量,基本的程序调试无法展开,很容易打击初学者的积极性。所以对于初学者,可能先有一个可以调试的环境比去理解path和classpath更加具有吸引力。在敲代码、调试的过程中,慢慢去体会这两个变量的作用。
  在跟Java接触的那么长时间来,发现问这个简单的问题的大有人在,特此希望以下代码能够对初学者有用。
  这个脚本用于自动设置环境变量。把代码拷贝,另存为javaEnv.bat。安装完Java 2 SDK之后,开一个命令行窗口运行javaEnv java2SDKDir即可(java2SDKDir是你的java的安装目录,不带最后的/)。


  @echo off
  IF EXIST %1/bin/java.exe (
     rem 如输入正确的 Java2SDK 安装目录,开始设置环境变量
     @setx JAVA_HOME %1
     @setx path %path%;%JAVA_HOME%/bin
     @setx classpath %classpath%;.
     @setx classpath %classpath%;%JAVA_HOME%/lib/tools.jar
     @setx classpath %classpath%;%JAVA_HOME%/lib/dt.jar
     @setx classpath %classpath%;%JAVA_HOME%/jre/lib/rt.jar
     @echo on
     @echo Java 2 SDK 环境参数设置完毕,正常退出。
   )  ELSE (
         IF "%1"=="" (
        rem 如没有提供安装目录,提示之后退出
        @echo on
        @echo 没有提供 Java2SDK 的安装目录,不做任何设置,现在退出环境变量设置。
        ) ELSE (
          rem 如果提供非空的安装目录但没有bin/java.exe,则指定的目录为错误的目录
          @echo on
          @echo 非法的 Java2SDK 的安装目录,不做任何设置,现在退出环境变量设置。
        )
  )


  请打开另外一个窗口测试
  运行
  path
  set classpath

windows上自动设置java环境变量的脚本

这里默认设置了java jdk的安装路径为C:\Program Files\Java\jdk1.7.0_71,如果你的jdk安装路径不在此,可在执行此命令的时候,会有提示输入jdk安装路径,输入即可。...
  • qq_22498277
  • qq_22498277
  • 2017年05月15日 14:56
  • 391

java初学者,对环境变量设置的学习

环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,简单地说这里的“Path”就是一个变量,里面存储了一些常用命令所存放的目录路径,其实包含我们程序要用的到的文件和命令之类。      ...
  • deng245044611
  • deng245044611
  • 2013年06月05日 11:04
  • 404

WIN7\win10下使用批处理配置JAVA环境变量

我找了很多环境变量批处理的教程,都不太满意,因此综合修改了下,拼凑出了这么一个版本。...
  • sadwxds
  • sadwxds
  • 2016年10月31日 17:31
  • 2203

批处理实现添加java环境变量

作者:朱金灿来源:http://blog.csdn.net/clever101               从网上搜了一些资料,再修改测试,终于通过了win7系统的测试。代码如下:@echo off ...
  • clever101
  • clever101
  • 2015年03月19日 18:14
  • 2373

shell配置java环境变量和批处理配置环境变量

1、shell里面配置的环境变量,并且export变量,则新建每一个shell都能利用这些变量 在shell脚本程序中定义了一个变量,当该脚本程序运行时,这个定义的变量只是该脚本程序内的一个局部变量,...
  • fuck487
  • fuck487
  • 2017年07月13日 18:31
  • 572

关于Windows10 Java环境变量配置问题的解决办法

关于Windows10 Java环境变量配置问题的解决办法由于最近有一些时间,所以想要把之前学过一段时间的Java重新捡起来看看,之前的学习环境是Ubuntu,对于环境变量的配置和Windows也没有...
  • SilEncE_Orange
  • SilEncE_Orange
  • 2017年04月05日 11:37
  • 5636

Windows系统下Java环境变量配置详解

Java语言的初学者安装完JDK之后,在命令行中键入"java","javac"命令时通常会看到如下输出: "java"不是内部或外部命令,也不是可运行的程序或批处理文件。 "javac"不是内部或...
  • yuxxz
  • yuxxz
  • 2015年04月17日 23:46
  • 1452

Java环境变量设置

首先在Oracle的网站上下载对应的J
  • badboy2008
  • badboy2008
  • 2014年11月20日 17:17
  • 27596

初学者福音,教你如何学好java!

三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家!          有很多的Java程序...
  • ab123456bcde
  • ab123456bcde
  • 2017年12月01日 14:04
  • 43

linux系统中多种方式设置全局变量(java 环境变量配置)

linux 下java 环境变量设置
  • u011079839
  • u011079839
  • 2016年08月08日 16:48
  • 3789
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java初学者福音——自动设置环境变量
举报原因:
原因补充:

(最多只允许输入30个字)