每次重装系统之后,都需要重新设置JDK环境变量 
项目中有些入门小白看了网络上的设置环境变量的文章还是会设置错环境变量 
提供一个批处理能够在Win7下运行(使用了setx命令),自动设置环境变量。

cls
@echo off :START

set /p home=请输入JDK安装路径:

IF EXIST "%home%\bin\java.exe" GOTO INSTALL :WARNING

rem 输入目录错误,提示重新输入

echo 您所输入的路径不是JDK安装路径

echo 请重新输入正确的JDK安装路径

pause

goto START :INSTALL

rem 如输入正确的 Java2SDK 安装目录,开始设置环境变量

echo 输入的路径是:%home%

@setx JAVA_HOME "%home%"

@setx Path "%%JAVA_HOME%%\bin;%Path%"

IF "%CLASSPATH%"=="" goto NOCLASSPATH

@setx CLASSPATH "%CLASSPATH%;.;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\jre\lib\rt.jar"

GOTO END :NOCLASSPATH

@setx CLASSPATH ".;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\jre\lib\rt.jar"

GOTO END :END

echo Java环境设置完毕

pause

最新文章

  1. FOJ 2181 快来买肉松饼
  2. 7_nodejs angularjs
  3. POJ 1847 Tram (最短路)
  4. C语言中的七种排序算法
  5. 让浏览器进行跨域访问, 开发阶段需要跨域访问的测试方案 chrome的快捷方式里面 加 "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --args --disable-web-security
  6. 一次使用Eclipse Memory Analyzer分析Tomcat内存溢出
  7. cuda编程学习1——hello world!
  8. IDEA运行编译后配置文件无法找到,或配置文件修改后无效的问题
  9. BZOJ 4514: [Sdoi2016]数字配对 [费用流 数论]
  10. C#检查字符串是否是合法的HTTP URL地址的代码
  11. Servlet(3)—Servlet
  12. Linux系统运维笔记(四),CentOS 6.4安装 MongoDB
  13. Swift 开发中,为什么要远离 Heap?
  14. 关于使用service的上下文和activity来读取sharedpreferences的同步问题
  15. GO学习笔记 - map
  16. Testing for diversifying selection for two clades with a background clade
  17. CSP(Content Security Policy) 入门教程
  18. SVM学习笔记(二)----手写数字识别
  19. time模块详解
  20. python系列3之内置函数和文件操作

热门文章

  1. Mysql表引擎的切换
  2. 从 MVC 到微服务,技术演变的必经之路
  3. Python3基础笔记---模块
  4. 关于Scrapy爬虫项目运行和调试的小技巧(上篇)
  5. Centos 7 修改 ssh 端口
  6. 计数排序(counting-sort)
  7. 紫书 习题8-8 UVa 1612 (贪心+精度)
  8. Spring 整合Shiro:记住我
  9. UVA 11020 Efficient Solutions+multiset的应用
  10. Android蓝牙技术Bluetooth使用流程(具体解释)