JAVA自动设置环境变...

来源:百度文库 编辑:神马文学网 时间:2024/06/28 10:02:22
主题: 自动设置环境变量
This thread has been recommended to become a knowledge base document
  回复: 184 - 页: 13 [12345 |下一个 ] -最新帖子: 2007-4-28 下午2:05 by: wxch2008 主题: [ 上一个 |下一个 ]
紫叶

发表: 578
点数: 100
来自: 西三旗
注册: 05-7-1
访问我的Blog
自动设置环境变量
发表于: 2005-11-18 上午2:48  回复
看到很多初学者反复问这个问题,写了一个很简单的一个脚本,用于自动设置环境变量。把代码拷贝,另存为javaEnv.bat。安装完Java 2 SDK之后,开一个命令行窗口,输入javaEnv java2SDKDir(java2SDKDir是你的java的安装目录,不带路径最后的\。如果安装路径中有空格,请用javaEnv "java2SDKDir"格式)并运行。(注:一定要在javaEnv后边加上你的sdk的目录,setx的问题可以看这里)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
@echo 你提供的jdk安装目录为:%1 @echo off IF EXIST %1\bin\java.exe ( rem 如输入正确的 Java2SDK 安装目录,开始设置环境变量 @setx JAVA_HOME %1 @setx path %JAVA_HOME%\bin;%path% @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
也可参考这里进行设置。

不管我们相隔多远,我们看到的都是同一个月亮!
·如何解决Tomcat和 MySQL中的乱码问题?
紫叶

发表: 578
点数: 100
来自: 西三旗
注册: 05-7-1
访问我的Blog
Re:自动设置环境变量
发表于: 2005-11-18 上午3:38   原帖:紫叶  回复
刚开始编程尤其是以开始就接触Java时,往往对path和classpath不太理解。其实本版置顶那篇文章,无论从理论还是实践都很通透。但是即便如此,对于新手,依然有存在不会设置的。
不会设置这两个变量,基本的程序调试无法展开,很容易打击初学者的积极性。所以对于初学者,可能先有一个可以调试的环境比去理解path和classpath更加具有吸引力。在敲代码、调试的过程中,慢慢去体会这两个变量的作用。
从加入CJW以来,发现问这个简单的问题的大有人在,特此希望以上代码能够对初学者有用。

不管我们相隔多远,我们看到的都是同一个月亮!
·求助! 哪位大哥有反编译工具给我提供一个下载地址或发到我邮箱
紫叶

发表: 578
点数: 100
来自: 西三旗
注册: 05-7-1
访问我的Blog
Re:Re:自动设置环境变量
发表于: 2006-1-19 上午1:50   原帖:紫叶  回复
如果可以的话,请版主把它置顶,对最最最初级的初学者还是有用处的,老实说,我98年接触到Java,但是就是因为这个超级简单的原因没有和Java紧密拥抱......
本帖子含有附件(JavaEnv.bat ,0.78k)。

不管我们相隔多远,我们看到的都是同一个月亮!
·[求助]关于File路径的问题
Cao_Ne
发表: 1
点数: 100
注册: 05-12-21
访问我的Blog
对新手其实真的很重要
发表于: 2006-1-19 上午7:31   原帖:紫叶  回复
真应该早点发现啊。。。我开始的时候也是,同学又没有人会Java,如果不是为了工作我也许就放弃学Java了。
我上网找资料,书上找方法,足足两天才设置好了环境变量。
为新手感谢楼主啊-_-
·如何连远程sql?
ansoncady
发表: 1
点数: 100
注册: 06-1-20
访问我的Blog
Re:自动设置环境变量
发表于: 2006-1-20 下午4:08   原帖:紫叶  回复
楼主真好,能不能进一步请教你一下啊?
留下我的联系:ansoncady@163.com
qq:359857699
·请问如何在List中动态改变其中的对象的某个字段的值
xcjsky
发表: 4
点数: 100
注册: 06-1-14
访问我的Blog
Re:自动设置环境变量
发表于: 2006-1-21 上午5:37   原帖:紫叶  回复
楼主好强啊
其实没有必要的,看帖子就能设置好的,我也是弄了一天才把环境做好的
·FileUpload上传问题.
baggio0616
发表: 1
点数: 100
注册: 06-1-20
访问我的Blog
Re:自动设置环境变量
发表于: 2006-1-21 上午5:52   原帖:紫叶  回复
为什么我运行后提示:
‘sets‘不是内部或外部命令.....
然后就没设置好.我小菜鸟搞了2个多小时了,还是没设置好.....
·关于SQL的JDBC驱动
jy02149522
发表: 10
点数: 100
注册: 05-10-3
访问我的Blog
Re:自动设置环境变量
发表于: 2006-1-23 下午12:50   原帖:紫叶  回复
楼主 你很强! 我想向你请教一下 JDK1.5 中所有jar包中都分别有什么类
就象 我引用 import java.swing.*l; 这句话如何解释 既然引用了 java这个包下的swing
下的所有类对象! 那么这个java包到底在哪呢!
问题2
在设置classpath时通常是这样 .;%java_home%\lib;%java_home\lib\dt.jar;%java_home%\lib\tools.jar
我想问如果设置了 \lib 为什么还要设置\lib\dt.jar 呢! \lib 不是 已经包括他下面的所有东西了吗???
问题3
%java_home%\jre\ext 下的东西是什么 这个文件包是干什么的
为什么 我把SQLSERVER的那三个驱动程序.jar文件考到它里面 不用设置 就可以直接引用到了吗?
小弟弟 对这三个问题感到很不解! 其他朋友看到贴 一定给我回 我谢谢大家了
给大家在这拜个早年 ! 大家新年好! 祝贺大家新的一年 好身体 发大财
·怎么制作ip电话软件?高手们帮帮偶啊.
liuhaibao
发表: 32
点数: 100
注册: 05-11-22
访问我的Blog
Re:自动设置环境变量[项一下]
发表于: 2006-1-27 下午4:21   原帖:紫叶  回复
楼主,即将过年了,祝新的一年有新的开始,事事顺心如意!
继续帮助CJW中的菜鸟弟,菜鸟妹们,嘿嘿!
·一个JAVA程序不知道如何修改,大家帮帮忙!!!
masan0312
发表: 4
点数: 100
注册: 06-1-28
访问我的Blog
Re:自动设置环境变量
发表于: 2006-1-28 下午12:37   原帖:紫叶  回复
以下过程为JDK下载安装:
1.点击下面网址进入JDK1.4下载页面:
http://java.sun.com/j2se/1.4.2/download.html
2.点击“Download J2SE SDK”:
3.“Accept”,Continue:
4.下面列出了各个平台下的JDK版本,其中Windows版有两种安装方式,一种是完全下载后再安装,一种是在线安装,我们选择第一种:
5.下载完成后,双击图标进行安装,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\jdk1.4。
以下过程为配置JDK环境变量:
6.右击“我的电脑”,点击“属性”:
7.选择“高级”选项卡,点击“环境变量”:
8.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:
9.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\jdk1.4,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);Path使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME。
10.“开始”->;“运行”,键入“cmd”:
11.键入命令“java -version”,出现下图画面,说明环境变量配置成功:
12.好了,打完收工。下面开始你的第一个java程序吧。
·如何实现网站被电信,网通,教育网,联通,铁通,长宽用户快速访问
ssy
发表: 5
点数: 100
注册: 06-2-5
访问我的Blog
Re:自动设置环境变量
发表于: 2006-2-6 上午1:50   原帖:紫叶  回复
小弟我一直想及入java世界,今天终于找到缝隙了,多谢各位前辈。
·关于日期类型问题求教!!!
好好灌水
发表: 5
点数: 100
注册: 06-2-12
访问我的Blog
Re:自动设置环境变量
发表于: 2006-2-12 上午6:33   原帖:紫叶  回复
这个问题我有很让困饶,现在总算解决了,谢谢!!
·FileUpload上传问题.
好好灌水
发表: 5
点数: 100
注册: 06-2-12
访问我的Blog
Re:自动设置环境变量
发表于: 2006-2-12 上午6:33   原帖:紫叶  回复
这个问题我有很让困饶,现在总算解决了,谢谢!!
·请教问题
好好灌水
发表: 5
点数: 100
注册: 06-2-12
访问我的Blog
Re:自动设置环境变量
发表于: 2006-2-12 上午7:06   原帖:紫叶  回复
问一个低级问题:
设置环境变量时 在XP系统中已经存在  PATH 和CLASSPATH
编辑 这两个变量的时候 要不要删掉原有的东西?
·[求助]关于File路径的问题
zhoudu
发表: 1
点数: 100
注册: 06-2-13
访问我的Blog
Re:自动设置环境变量
发表于: 2006-2-13 下午4:56   原帖:紫叶  回复
不错的批处理 支持 一个
·一个JAVA程序不知道如何修改,大家帮帮忙!!!
页: 13 [12345 |下一个 ]返回到主题列表
主题: [ 上一个 |下一个 ]