学习啦>学习电脑>选购与维护>电脑组装教程>

win10配置java环境

佳卓分享

  有一些电脑用户工作需求要在Windows10环境下配置Java JDK系统环境变量,却不知道该如何操作,那么win10的java环境该怎么配置?下面是学习啦小编为你整理相关的内容,希望大家喜欢!

  Windows 工作环境 && Java 开发环境搭建

  一、硬件

  首先,现在内存白菜价,对于普通用户来说,8G够用,对于我们猿类,应该是8G起步了吧。除此之外,作者建议使用机械键盘,并且推荐使用国产轴的,一是因为国产轴的相对便宜,并且够用,二是当买的人多了之后,国产的各个厂商一定会开始打价格战,届时一些大学生也就可以消费得起了,想当初作者大学时天天看机械键盘,就是买不起,唉。作者推荐使用青轴,虽然声音大,但是确实舒服。另外,假如有大家的U盘是新买的,建议格式化成exFAT格式,兼容Windows 7以上的系统和OSX。

  最后,虽然Windows 10免费,还是建议大家抵住诱惑,使用Windos 7。PS:推荐一个Windows 7不激活,直接重装Windows10激活的方法:不从Win7/Win8.1升级,直接全新安装并激活Win10方法。

  二、系统

  首先,Windows 7、8、8.1、10,先关闭烦人的UAC。具体步骤为:开始 -> 控制面板 -> 查看方式:大图标 ->用户账户 ->更改用户账户控制设置 ->从不通知 ->确定。

  现在市面上的笔记本大部分都是768p的,很坑,所以尽量让自己的工作空间变大,有一个普遍的做法是任务栏显示为小图标,具体方法为:任务栏上右键 -> 属性 ->使用小图标。

  三、字体

  上面的前三张截图是同事那里的,下面两张是本机的,明显本机的字体要更清晰,这是由于使用了MacType代替Windows做字体渲染。

  具体介绍和下载请戳MacType – 美化 Windows字体的神器!(让字体渲染显示效果比苹果电脑更清晰炫丽)。

  需要注意的是,网上大部分给的版本都是v2013.1231.0,但是这个版本在一些地方会存在缺字问题,文字显示成一个小点。通过下载MacType 1.2013.1231.0/1.2016.0216 Dev版本,将里面的MacType.dll和MacType64.dll覆盖到MacType的安装目录中重启即可。

  PS:关于这个WinRAR的皮肤,大家请自行搜索DTU Theme。

  如果读者和作者是同(猿)类,并且也做Web开发,相信用的浏览器一定是Chrome或则同内核的浏览器,因为这个浏览器的版本相当多,某些版本不会使用MacType渲染导致局部字体不和谐,解决方法请戳解决MacType 在 Chrome 43+ 下缺字/粗细不一问题。

  四、浏览器

  正如上面所说,作者用的是Chrome内核的浏览器,作者觉得这种浏览器主要的优势不是因为他的开发商牛,而是因为开放,拥有各种各样好用的插件。

  当然,读者会想到,插件的网站无法访问。作者是个和谐的攻城狮,平常走(不)平(爬)路(墙),因此用了国产的基于Chorme的浏览器,几乎试过了所有的国产浏览器,经过无数次安装卸载,最终选用了360极速浏览器。这里推荐几款作者使用的插件。

  Scroll To Top Button 中文版,不是所有的网站都良心的在底部放置了返回顶部的按钮,所以使用了这个工具,它会在网页右侧生成一个返回顶部的按钮,当然也可以自定义位置。

  2. VerticalTabs,标签开太多之后,就用这个来快速的导航。

  对于其它的工具,使用率不高,而且与“效率”的关系不大,因此不做介绍了。

  五、应用偏系统

  1、我们猿类,尤其是Java猿类,遇到没遇到过的Exception或者Error怎么办呢?当然是上网搜,可是爬虫这么发达,一些无良网站爬了很多知名网站的博客,还弄了一堆的广告,强烈鄙视这种行为。因此向大家推荐一款去广告的应用,ADSafe净网大师_强力有效的广告拦截器,是国产的,强烈支持!

  另外,这款应用已经有了IOS和Android版本,Android版本觉得很好,IOS版之前内测时用的效果不是很好,希望这款应用可以越做越好。这种良心软件我们不支持它支持谁呢?

  2、用惯了chrome,大家是不是也希望Windows自带的资源管理器(文件管理器)也能有那种tab呢?确实有,而且开发商也是我们中国的。作者突然想,其实中国的技术不是不强,而之所以一些应用做的没有某些国外的好是因为非技术问题,大家想想为什么Linux出现在芬兰,或许就和作者想到一起了。言归正传,这款软件是Clover给资源管理器加上类似Chrome的标签。

  需要注意的是这款应用pin到任务栏上图标为默认的三叶草图标,与Windows默认的资源管理器图标区别很大,所以推荐使用一个网友修改的图标替换三叶草图标。http://ejie.me/images/Windows_Explorer_Clover.ico,快捷方式的路径在C:\Users\你的用户名\AppData\Roaming\Microsoft\InternetExplorer\Quick Launch\User Pinned\TaskBar\Clover.lnk,替换完成之后重启资源管理器或者注销重新登录即可。

  PS:快捷方式所在的文件夹是隐藏的,用下面的方法显示:

  3、联调的那些天、上线前的几天、甚至是平时开发中,大家是不是忙到没有时间的概念,想不起来吃饭、喝水、甚至是上厕所。

  有一方面因素是因为Windows上的时钟太小了,位置又太偏了,目测是五环外。这里推荐一个时钟工具AtomicAlarmClock。

  这款工具还自带了一些简单却实用的工具,比如提醒我们喝水的闹钟。

  希望这个工具可以帮助我们猿类健康工作,健康生活。下载地址请戳这里。

  4、Windows下切换程序有两种方法,一种是Alt+Tab,另一种是Win+Tab。两种方式如下:

  Alt+Tab

  Win+Tab

  但是作者按Alt+Tab是这样的:

  有木有觉得比上面的两种都直观?这款软件是VistaSwitcher – SpeedUp Windows Alt-Tab。不只是有切换应用的功能,还有应用内部打开的多个文件之间切换功能,快捷键是Alt+~,就是Tab上面的那个键,效果如下:

  5、大家打开一款应用最常用的方式是什么呢?pin到任务栏 or Win+R or 其它快捷方式?这里给大家推荐一个快速启动器,可以快速启动你的应用。

  按Alt+空格就可以在任意位置调出这个框,输入后自动匹配应用,应用位置可以自行添加,这款启动器是Launchy,截图和官网的不太一样是因为用了其它自带的皮肤。

  不过默认的版本无法支持拼音快捷搜索,不过好在中国民间高手多,具体说明请戳Launchy设置及中文修改版下载。链接中的下载链接进不去,请大家自行搜索Launchy设置及中文修改版下载。

  PS:平时使用必应搜索,所以搜索链接贴的是必应的,要是有人问百度一下你会死啊,请大家替我回答。

  6、作为猿类,O2O带给大家最大的好处就是不用出门也能吃饭了吧。于是在工位上边看视频变吃饭也算是常态了,但是这样不好!!!即便是在座位上吃饭,也强烈建议大家下楼走走,晒太阳,吹风,和小伙伴们聊天吹牛侃大山,不要整天在办公室坐着!!!回头说一下吃饭,吃饭时往往是一只手操作电脑,另一只手拿着食物,这时鼠标和键盘的切换就不方便了,所以推荐大家一款鼠标手势软件,用国产Chrome内核的想必并不陌生,但是这款适用于任何操作界面。这款软件同样是我们中国人开发的,是个独立开发者,这里向他致敬!软件主页为WGestures全局鼠标手势,具体操作请见主页的视频。

  默认带了全局的,文件管理器的,cmd的,图片查看的,下面那个是自定义的,很方便。

  六、编程相关

  1、大部分人线上的服务器环境应该都是Linux,大家对Linux的命令一定比Windows的更熟悉。Windows下某些参数必须要用双引号一直是作者的心头之痛,于是找到了一个在Windows中可以使用Linux命令的方法——Cygwin,Get that Linuxfeeling – on Windows。于是就有了各种爽。

  这个软件使用的是在线下载安装方式,网上也有离线的包,但是有点旧。用在线安装的方式下载比较慢,希望大家有点耐心,安装过程中有一个步骤是选择源的,建议大家选择中国的。

  2、猿们面试时是否遇到过一些Linux的面试题是关于“在一个文件夹下看哪些文件中包含一些关键字”这种问题,相信很多人都是用了grep。在这里不否认grep的强大以及为我们带来的好处,这里给大家介绍速度比grep快的工具The Silver Searcher。大家可以直接下载exe版本并直接放到path中,或者直接放到cygwin安装目录的bin文件夹下,因为之前这个文件夹已经在path中。

  命令很简单ag后边加具体要查找的内容,同样支持正则,最大的好处是比grep和ack要快。

  3、上面两个介绍的都是命令相关的,想必大家看截图就要吐槽cmd吧,这货最大化之后贴着屏幕左侧,不到半屏。估计有不少人自己开了putty,用SecureCRT连本机,也比cmd好用。这里不折腾,推荐一款替代cmd的工具,先看截图吧。

  用这个来代替cmd非常好,默认的界面无需更改就很友好,官网请戳Portable console emulator for Windows。

  这款软件唯一的缺点是中文支持的不是太好,这里可以参考一位网友的解决方案。

  PS:同时也推荐另一款类似的工具ConsoleZ,因为类似没有使用,详情可以查看这位网友的博客windows下使用体验更好的控制台——ConsoleZ,在此感谢。

  4、不知道大家是否发现了上面截图cmder和cmd的字体区别,个人喜欢Microsoft Yahei Mono字体,这个可以还是看个人喜好的,个人觉得编程来说,只要是等宽字体就OK。

  5、由于Github上创建的项目必须是public的,想创建private项目要收费,Bitbucket在国内的访问速度又慢,而且有限制,所以想自己搭一套可以多人一起开发git项目的仓库。目前看来网盘类是最适合的,可以把网盘的同步文件夹设置成origin。因为种种原因,最终选择了坚果云。值得一题的是官网的QA页面就有相关的配置,链接在此:你的github-通过坚果云管理您的代码。主界面中包含了一些个人信息,这里就截了一张官网的介绍,请见谅。

  6、大家都用什么git工具?是命令?还是eclipse或者IDEA的插件?还是TortoiseGit?这里向大家推荐一个软件SourceTree,不过官网的下载是无进度的,大家懂的。大家可以搜索。用过很多版本的,发现1.6版本的是最好用的,于是找了一个CSDN的下载链接。由于不是作者共享的,是否评论看个人。由于个人的截图有项目信息,懒得打码,这里使用了一个网友的截图,原图和介绍在这里。

  另外,SourceTree自带的比较工具虽然比git diff好用,但还是不方便进行合并,这里推荐一个网友介绍的使用Beyond Compare作为SourceTree的外部比较工具,有冲突时可以点击外部差异比对(中文版)或者External Diff(英文版),打开Beyond Compare进行修复。具体信息请参考sourcetree修改difftool 为 Beyond Compare 的方法,该方法不足的是当出现冲突时,只能点击按钮才能用Beyond Compare,右键打开外部合并工具无效,但是第一种够用了。Beyond Compare借用了官方的一张图,由于软件不是免费的,请各位自行搜索。

  七、Java相关

  1、首先是数据库,相信绝大多数人用的是MySQL。这里推荐大家的本地MySQL使用5.5版本,因为5.6以上Windows版本的安装方式包括界面变了,不能像之前一样安装后打开配置工具。

  PS:如果忘记了打开配置工具,该工具默认在MySQL安装路径下的bin目录下,名为MySQLInstanceConfig.exe

  配置的时候这里别忘了选这个,字符集是UTF-8。

  装完MySQL Server,自然要有一个客户端,个人不推荐直接用命令行,因为不直观。这里只推荐一个作者常用的SQLyog – Mostcomplete and easy to use MySQL GUI。

  如何在WIN10搭建Java开发环境方法/步骤

  1下载JAVA SE,下载地址请到oracle官方网站下载。本人电脑是64位的WINDOWS10,所以本人下载了jdk-8u60-windows-x64

  2双击运行jdk-8u60-windows-x64.EXE,在安装程序对话框里一直点击下一步(本文以默认安装为例)。

  3进入“控制面板\系统和安全\系统”,点击“高级系统设置”,在系统属性里点“高级”标签,再点击“环境变量”。

  4配置JAVA_HOME:“环境变量”对话框里,在系统变量标签下点击“新建”,在新建系统变量对话框里输入“变量名”:JAVA_HOME,再输入"变量值":C:\Program Files\Java\jdk1.8.0_60,点击确定

  5配置path:在环境变量对话框的系统变量里找到path变量,双击path。在编辑系统变量对话框的变量值前输入:“C:\Program Files\Java\jdk1.8.0_60\bin;”,其中“;”不能省哦

  6配置CLASSPATH:“环境变量”对话框里,在系统变量标签下点击“新建”,在新建系统变量对话框里输入“变量名”:CLASSPATH,再输入"变量值":“.:C:\Program Files\Java\jdk1.8.0_60\lib”,点击确定。其中“.:”不能省略

  7难证是否真的配置好java开发环境:

  使用WINDOWS+R快捷键:输入CMD,再点确定。

  在cmd.exe界面里输入输入“java”按回车键,出现“用法:java[-options] class [args...]

  再输入"javac"并按回车键,出现"用法:javac

    3644114