win10配置java環(huán)境
有一些電腦用戶工作需求要在Windows10環(huán)境下配置Java JDK系統(tǒng)環(huán)境變量,卻不知道該如何操作,那么win10的java環(huán)境該怎么配置?下面是學習啦小編為你整理相關的內(nèi)容,希望大家喜歡!
Windows 工作環(huán)境 && Java 開發(fā)環(huán)境搭建
一、硬件
首先,現(xiàn)在內(nèi)存白菜價,對于普通用戶來說,8G夠用,對于我們猿類,應該是8G起步了吧。除此之外,作者建議使用機械鍵盤,并且推薦使用國產(chǎn)軸的,一是因為國產(chǎn)軸的相對便宜,并且夠用,二是當買的人多了之后,國產(chǎn)的各個廠商一定會開始打價格戰(zhàn),屆時一些大學生也就可以消費得起了,想當初作者大學時天天看機械鍵盤,就是買不起,唉。作者推薦使用青軸,雖然聲音大,但是確實舒服。另外,假如有大家的U盤是新買的,建議格式化成exFAT格式,兼容Windows 7以上的系統(tǒng)和OSX。
最后,雖然Windows 10免費,還是建議大家抵住誘惑,使用Windos 7。PS:推薦一個Windows 7不激活,直接重裝Windows10激活的方法:不從Win7/Win8.1升級,直接全新安裝并激活Win10方法。
二、系統(tǒng)
首先,Windows 7、8、8.1、10,先關閉煩人的UAC。具體步驟為:開始 -> 控制面板 -> 查看方式:大圖標 ->用戶賬戶 ->更改用戶賬戶控制設置 ->從不通知 ->確定。
現(xiàn)在市面上的筆記本大部分都是768p的,很坑,所以盡量讓自己的工作空間變大,有一個普遍的做法是任務欄顯示為小圖標,具體方法為:任務欄上右鍵 -> 屬性 ->使用小圖標。
三、字體
上面的前三張截圖是同事那里的,下面兩張是本機的,明顯本機的字體要更清晰,這是由于使用了MacType代替Windows做字體渲染。
具體介紹和下載請戳MacType – 美化 Windows字體的神器!(讓字體渲染顯示效果比蘋果電腦更清晰炫麗)。
需要注意的是,網(wǎng)上大部分給的版本都是v2013.1231.0,但是這個版本在一些地方會存在缺字問題,文字顯示成一個小點。通過下載MacType 1.2013.1231.0/1.2016.0216 Dev版本,將里面的MacType.dll和MacType64.dll覆蓋到MacType的安裝目錄中重啟即可。
PS:關于這個WinRAR的皮膚,大家請自行搜索DTU Theme。
如果讀者和作者是同(猿)類,并且也做Web開發(fā),相信用的瀏覽器一定是Chrome或則同內(nèi)核的瀏覽器,因為這個瀏覽器的版本相當多,某些版本不會使用MacType渲染導致局部字體不和諧,解決方法請戳解決MacType 在 Chrome 43+ 下缺字/粗細不一問題。
四、瀏覽器
正如上面所說,作者用的是Chrome內(nèi)核的瀏覽器,作者覺得這種瀏覽器主要的優(yōu)勢不是因為他的開發(fā)商牛,而是因為開放,擁有各種各樣好用的插件。
當然,讀者會想到,插件的網(wǎng)站無法訪問。作者是個和諧的攻城獅,平常走(不)平(爬)路(墻),因此用了國產(chǎn)的基于Chorme的瀏覽器,幾乎試過了所有的國產(chǎn)瀏覽器,經(jīng)過無數(shù)次安裝卸載,最終選用了360極速瀏覽器。這里推薦幾款作者使用的插件。
Scroll To Top Button 中文版,不是所有的網(wǎng)站都良心的在底部放置了返回頂部的按鈕,所以使用了這個工具,它會在網(wǎng)頁右側生成一個返回頂部的按鈕,當然也可以自定義位置。
2. VerticalTabs,標簽開太多之后,就用這個來快速的導航。
對于其它的工具,使用率不高,而且與“效率”的關系不大,因此不做介紹了。
五、應用偏系統(tǒng)
1、我們猿類,尤其是Java猿類,遇到?jīng)]遇到過的Exception或者Error怎么辦呢?當然是上網(wǎng)搜,可是爬蟲這么發(fā)達,一些無良網(wǎng)站爬了很多知名網(wǎng)站的博客,還弄了一堆的廣告,強烈鄙視這種行為。因此向大家推薦一款去廣告的應用,ADSafe凈網(wǎng)大師_強力有效的廣告攔截器,是國產(chǎn)的,強烈支持!
另外,這款應用已經(jīng)有了IOS和Android版本,Android版本覺得很好,IOS版之前內(nèi)測時用的效果不是很好,希望這款應用可以越做越好。這種良心軟件我們不支持它支持誰呢?
2、用慣了chrome,大家是不是也希望Windows自帶的資源管理器(文件管理器)也能有那種tab呢?確實有,而且開發(fā)商也是我們中國的。作者突然想,其實中國的技術不是不強,而之所以一些應用做的沒有某些國外的好是因為非技術問題,大家想想為什么Linux出現(xiàn)在芬蘭,或許就和作者想到一起了。言歸正傳,這款軟件是Clover給資源管理器加上類似Chrome的標簽。
需要注意的是這款應用pin到任務欄上圖標為默認的三葉草圖標,與Windows默認的資源管理器圖標區(qū)別很大,所以推薦使用一個網(wǎng)友修改的圖標替換三葉草圖標。http://ejie.me/images/Windows_Explorer_Clover.ico,快捷方式的路徑在C:\Users\你的用戶名\AppData\Roaming\Microsoft\InternetExplorer\Quick Launch\User Pinned\TaskBar\Clover.lnk,替換完成之后重啟資源管理器或者注銷重新登錄即可。
PS:快捷方式所在的文件夾是隱藏的,用下面的方法顯示:
3、聯(lián)調(diào)的那些天、上線前的幾天、甚至是平時開發(fā)中,大家是不是忙到?jīng)]有時間的概念,想不起來吃飯、喝水、甚至是上廁所。
有一方面因素是因為Windows上的時鐘太小了,位置又太偏了,目測是五環(huán)外。這里推薦一個時鐘工具AtomicAlarmClock。
這款工具還自帶了一些簡單卻實用的工具,比如提醒我們喝水的鬧鐘。
希望這個工具可以幫助我們猿類健康工作,健康生活。下載地址請戳這里。
4、Windows下切換程序有兩種方法,一種是Alt+Tab,另一種是Win+Tab。兩種方式如下:
Alt+Tab
Win+Tab
但是作者按Alt+Tab是這樣的:
有木有覺得比上面的兩種都直觀?這款軟件是VistaSwitcher – SpeedUp Windows Alt-Tab。不只是有切換應用的功能,還有應用內(nèi)部打開的多個文件之間切換功能,快捷鍵是Alt+~,就是Tab上面的那個鍵,效果如下:
5、大家打開一款應用最常用的方式是什么呢?pin到任務欄 or Win+R or 其它快捷方式?這里給大家推薦一個快速啟動器,可以快速啟動你的應用。
按Alt+空格就可以在任意位置調(diào)出這個框,輸入后自動匹配應用,應用位置可以自行添加,這款啟動器是Launchy,截圖和官網(wǎng)的不太一樣是因為用了其它自帶的皮膚。
不過默認的版本無法支持拼音快捷搜索,不過好在中國民間高手多,具體說明請戳Launchy設置及中文修改版下載。鏈接中的下載鏈接進不去,請大家自行搜索Launchy設置及中文修改版下載。
PS:平時使用必應搜索,所以搜索鏈接貼的是必應的,要是有人問百度一下你會死啊,請大家替我回答。
6、作為猿類,O2O帶給大家最大的好處就是不用出門也能吃飯了吧。于是在工位上邊看視頻變吃飯也算是常態(tài)了,但是這樣不好!!!即便是在座位上吃飯,也強烈建議大家下樓走走,曬太陽,吹風,和小伙伴們聊天吹牛侃大山,不要整天在辦公室坐著!!!回頭說一下吃飯,吃飯時往往是一只手操作電腦,另一只手拿著食物,這時鼠標和鍵盤的切換就不方便了,所以推薦大家一款鼠標手勢軟件,用國產(chǎn)Chrome內(nèi)核的想必并不陌生,但是這款適用于任何操作界面。這款軟件同樣是我們中國人開發(fā)的,是個獨立開發(fā)者,這里向他致敬!軟件主頁為WGestures全局鼠標手勢,具體操作請見主頁的視頻。
默認帶了全局的,文件管理器的,cmd的,圖片查看的,下面那個是自定義的,很方便。
六、編程相關
1、大部分人線上的服務器環(huán)境應該都是Linux,大家對Linux的命令一定比Windows的更熟悉。Windows下某些參數(shù)必須要用雙引號一直是作者的心頭之痛,于是找到了一個在Windows中可以使用Linux命令的方法——Cygwin,Get that Linuxfeeling – on Windows。于是就有了各種爽。
這個軟件使用的是在線下載安裝方式,網(wǎng)上也有離線的包,但是有點舊。用在線安裝的方式下載比較慢,希望大家有點耐心,安裝過程中有一個步驟是選擇源的,建議大家選擇中國的。
2、猿們面試時是否遇到過一些Linux的面試題是關于“在一個文件夾下看哪些文件中包含一些關鍵字”這種問題,相信很多人都是用了grep。在這里不否認grep的強大以及為我們帶來的好處,這里給大家介紹速度比grep快的工具The Silver Searcher。大家可以直接下載exe版本并直接放到path中,或者直接放到cygwin安裝目錄的bin文件夾下,因為之前這個文件夾已經(jīng)在path中。
命令很簡單ag后邊加具體要查找的內(nèi)容,同樣支持正則,最大的好處是比grep和ack要快。
3、上面兩個介紹的都是命令相關的,想必大家看截圖就要吐槽cmd吧,這貨最大化之后貼著屏幕左側,不到半屏。估計有不少人自己開了putty,用SecureCRT連本機,也比cmd好用。這里不折騰,推薦一款替代cmd的工具,先看截圖吧。
用這個來代替cmd非常好,默認的界面無需更改就很友好,官網(wǎng)請戳Portable console emulator for Windows。
這款軟件唯一的缺點是中文支持的不是太好,這里可以參考一位網(wǎng)友的解決方案。
PS:同時也推薦另一款類似的工具ConsoleZ,因為類似沒有使用,詳情可以查看這位網(wǎng)友的博客windows下使用體驗更好的控制臺——ConsoleZ,在此感謝。
4、不知道大家是否發(fā)現(xiàn)了上面截圖cmder和cmd的字體區(qū)別,個人喜歡Microsoft Yahei Mono字體,這個可以還是看個人喜好的,個人覺得編程來說,只要是等寬字體就OK。
5、由于Github上創(chuàng)建的項目必須是public的,想創(chuàng)建private項目要收費,Bitbucket在國內(nèi)的訪問速度又慢,而且有限制,所以想自己搭一套可以多人一起開發(fā)git項目的倉庫。目前看來網(wǎng)盤類是最適合的,可以把網(wǎng)盤的同步文件夾設置成origin。因為種種原因,最終選擇了堅果云。值得一題的是官網(wǎng)的QA頁面就有相關的配置,鏈接在此:你的github-通過堅果云管理您的代碼。主界面中包含了一些個人信息,這里就截了一張官網(wǎng)的介紹,請見諒。
6、大家都用什么git工具?是命令?還是eclipse或者IDEA的插件?還是TortoiseGit?這里向大家推薦一個軟件SourceTree,不過官網(wǎng)的下載是無進度的,大家懂的。大家可以搜索。用過很多版本的,發(fā)現(xiàn)1.6版本的是最好用的,于是找了一個CSDN的下載鏈接。由于不是作者共享的,是否評論看個人。由于個人的截圖有項目信息,懶得打碼,這里使用了一個網(wǎng)友的截圖,原圖和介紹在這里。
另外,SourceTree自帶的比較工具雖然比git diff好用,但還是不方便進行合并,這里推薦一個網(wǎng)友介紹的使用Beyond Compare作為SourceTree的外部比較工具,有沖突時可以點擊外部差異比對(中文版)或者External Diff(英文版),打開Beyond Compare進行修復。具體信息請參考sourcetree修改difftool 為 Beyond Compare 的方法,該方法不足的是當出現(xiàn)沖突時,只能點擊按鈕才能用Beyond Compare,右鍵打開外部合并工具無效,但是第一種夠用了。Beyond Compare借用了官方的一張圖,由于軟件不是免費的,請各位自行搜索。
七、Java相關
1、首先是數(shù)據(jù)庫,相信絕大多數(shù)人用的是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開發(fā)環(huán)境方法/步驟
1下載JAVA SE,下載地址請到oracle官方網(wǎng)站下載。本人電腦是64位的WINDOWS10,所以本人下載了jdk-8u60-windows-x64
2雙擊運行jdk-8u60-windows-x64.EXE,在安裝程序?qū)υ捒蚶镆恢秉c擊下一步(本文以默認安裝為例)。
3進入“控制面板\系統(tǒng)和安全\系統(tǒng)”,點擊“高級系統(tǒng)設置”,在系統(tǒng)屬性里點“高級”標簽,再點擊“環(huán)境變量”。
4配置JAVA_HOME:“環(huán)境變量”對話框里,在系統(tǒng)變量標簽下點擊“新建”,在新建系統(tǒng)變量對話框里輸入“變量名”:JAVA_HOME,再輸入"變量值":C:\Program Files\Java\jdk1.8.0_60,點擊確定
5配置path:在環(huán)境變量對話框的系統(tǒng)變量里找到path變量,雙擊path。在編輯系統(tǒng)變量對話框的變量值前輸入:“C:\Program Files\Java\jdk1.8.0_60\bin;”,其中“;”不能省哦
6配置CLASSPATH:“環(huán)境變量”對話框里,在系統(tǒng)變量標簽下點擊“新建”,在新建系統(tǒng)變量對話框里輸入“變量名”:CLASSPATH,再輸入"變量值":“.:C:\Program Files\Java\jdk1.8.0_60\lib”,點擊確定。其中“.:”不能省略
7難證是否真的配置好java開發(fā)環(huán)境:
使用WINDOWS+R快捷鍵:輸入CMD,再點確定。
在cmd.exe界面里輸入輸入“java”按回車鍵,出現(xiàn)“用法:java[-options] class [args...]
再輸入"javac"并按回車鍵,出現(xiàn)"用法:javac