• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java环境变量自动配置。嗯,就是用C#去配置JDK

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

  在跟学弟们聊天的过程中,发现一些人在首次接触Java时,对环境变量配置总是很生疏。可能是由于初学,对一些概念没有很深刻的理解。本着助人为乐的精神。我决定帮他们一下。写一个自动配置JDK环境变量的小工具。

 

  其实,整个过程的逻辑并不难:

    1、找到jdk的安装路径(默认为C:\Program Files\Java\jdkxxx,xxx指版本号字符串)。

    2、在环境变量中添加 JAVA_HOME 变量,用于标记jdk路径,在下面的步骤中会用到,其值为 第1步中找到的jdk文件夹路径。

    3、在环境变量中添加 CLASSPATH 变量,用于指定类搜索路径,其值为: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

      (注意字符串最前的.(点) ,这个点表示当前目录。在搜索类时,当前目录是必不可少的。)

    4、修改Path变量,在Path变量中添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 。这两项内容,用于指定相关的命令搜索路径。使在各处都能执行javac等命令。

    5、大功告成。

  (更详尽的手动配置方法,在网上一搜一大把,就不多说了)

 

  那么现在就可以确定自动配置工具的主要功能了,那就是添加和修改环境变量。

  由于我对C#比较熟,所以就决定用C#进行开发(这么简单的工具,用“开发”感觉怪怪的~)。

  在C#中提供了环境变量的修改函数:Environment.SetEnvironmentVariable (String, String, EnvironmentVariableTarget) ,位于System命名空间。

    (参考:https://msdn.microsoft.com/zh-cn/library/96xafkes(v=vs.110).aspx

  那么问题已解决,使用上述函数对环境变量进行修改即可。

  小工具已经完成,代码位于:https://github.com/moonlightwatch/JDKEnvironmentSetter

 

  如果有什么建议和意见,请在评论区留言给我,欢迎各种建议和想法。如果有什么问题,也欢迎在评论区留言,共同学习,共同进步。

  

  


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#学习笔记--常规知识点(收集中...)发布时间:2022-07-14
下一篇:
(转)C#/.NET主线程与子线程之间的关系发布时间:2022-07-14
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap