学过Java编程的人应该知道,都是要设置JDK的环境变量,这个是很烦的。下面就是我写的用于设置环境变量的批处理。
大家把下面的代码复制下来,另存为bat文件也就是批处理文件了,双击运行就可以了。
@echo off
title JDK和Tomcat环境变量设置
color 0a
set /p inputJH= [请输入你要设置的JDK的安装目录:]
if /i "%inputJH%"=="" set inputJH=%Java_Home%
set /p inputTH= [请输入你要设置的Tomcat的安装目录:]
if /i "%inputTH%"=="" set inputTH=%Tomcat_Home%
echo 正在配置环境变量,请稍候......
reg add "HKCU\Environment" /v Java_Home /t reg_sz /d "%inputJH%" /f
reg add "HKCU\Environment" /v Tomcat_Home /t reg_sz /d "%inputTH%" /f
reg add "HKCU\Environment" /v ClassPath /t reg_sz /d ".;"""%%Java_Home%%\lib\dt.jar""";"""%%Java_Home%%\lib\tools.jar"""" /f
reg add "HKCU\Environment" /v Path /t reg_sz /d """"%%Java_Home%%\bin""";"""%%Tomcat_Home%%\bin""";" /f
pause
cls
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
echo.
echo 恭喜您,环境变量配置成功...
echo.
echo 您的Jdk的安装路径为:%inputJH%
echo 您的Tomcat的安装路径为:%inputTH%
echo 注意:如果不重启的话,可以去“我的电脑”“属性”那里在设置环境
echo 变量那里单击一下确定,然后这个环境变量就会生效了。
echo.
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
set /p tmp=操作结束,请按回车键退出...
pause>nul
自己测了一下
改成了如下
@echo off
title JDK和Tomcat环境变量设置
color 0a
SET inputJH=C:\jdk1.5.0_14
SET inputTH=C:\jdk
echo 正在配置环境变量,请稍候......
reg add "HKCU\Environment" /v JAVA_HOME /t reg_sz /d "%inputJH%" /f
reg add "HKCU\Environment" /v TOMCAT_HOME /t reg_sz /d "%inputTH%" /f
reg add "HKCU\Environment" /v classpath /t reg_sz /d ".;%%JAVA_HOME%%\lib" /f
reg add "HKCU\Environment" /v path /t reg_sz /d "%%JAVA_HOME%%\bin" /f
pause
cls
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
echo.
echo 恭喜您,环境变量配置成功...
echo.
echo 您的Jdk的安装路径为:%inputJH%
echo 您的Tomcat的安装路径为:%inputTH%
echo 注意:如果不重启的话,可以去“我的电脑”“属性”那里在设置环境
echo 变量那里单击一下确定,然后这个环境变量就会生效了。
echo.
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
set /p tmp=操作结束,请按回车键退出...
pause>nul
运行完之后(并重启)在环境变量那里看起来路径是正确的 regedit看注册表的值也是对的
但在console里输入 java 就是不对
非要我在环境变量那里手动 动两下 哪怕只是 空格 回退 然后点击确定 实际上什么都没改 但这时在去console java就可以了 不知道为什么 以上测试环境在虚拟机里 xp英文操作系统
又试了一下方法
首先在一台机器上设置好环境变量。
然后从注册表regedit中导出以下位置的内容:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
[HKEY_CURRENT_USER\Environment]
将文件存为env.reg(文件名可任意)。
创建批处理文件env.bat并写入以下内容:
regedit env.reg
在需要设置环境变量的机器上执行env.bat就可以了。
当然也可以直接在regedit中导入env.reg文件。
也不行 郁闷啊
分享到:
相关推荐
将批处理文件放在jdk和tomcate同一目录下,注意jdk和tomcate的版本
安装JDK和tomcat环境变量配置
JDK和Tomcat环境变量设置.docJDK和Tomcat环境变量设置.doc
批处理一键设置JDK环境变量 批处理一键设置JDK环境变量 批处理一键设置JDK环境变量
jdk和tomcat环境变量的设置
jdk 与 tomcat 环境变量配置大全
安装JDK Tomcat 环境变量配置 安装JDK Tomcat 环境变量配置
里面含有JDK,TOMCAT,ORACLE等基本配置,永久配置,重启后有效,下载之后请先设置成自己的路径(检查清楚),再执行
关于linux如何配置jdk和tomcat环境变量的详细文档,包含具体的操作步骤
每次安装web开发环境配置时都会忘记怎么配,写成文档,每次要的时候就打开看看,不会错。希望对初学者有帮助哈
jdk,tomcat环境变量自动配置工具,只需输入jdk,tomcat的安装路径,就可完成jdk,tomcat的所有配置,简单,方便,快捷。
将批处理文件和jdk放在同一目录下,注意jdk的版本,亲测可用
JDK+TOMCAT环境变量,JAVA相关设置
bat设置环境变量,jdk tomcat环境变量以及一个例子
我们老师给的,很实用哦 在JDK和TOMCAT下设置环境变量
能够让使用者快速的配好jdk和tomcat
这个文档中记载了J2EE中JDK与Tomcat环境变量配置的具体操作,希望可以帮上大家的忙。
可以自动删除jdk、tomcat环境变量及相关环境变量配置信息,方便多套开发环境切换前的环境变量清理
首先将此文件放入与JDK同目录下,其次修改下javahome,
JDK环境变量设置:每次安装完JDK都要设置环境变量,颇为繁琐,编写一个批处理,直接一键设置好环境变量,注意:需要将该批处理放到安装目录下,运行即可