搭建java的開發(fā)環(huán)境
1、安裝JDK開發(fā)環(huán)境
下載網(wǎng)站:http://www.oracle.com/
下載JDK8/JDK10(小編這里安裝的是JDK8避归,在控制臺輸入:java? -version可以查看)
2、開始安裝JDK:
修改安裝目錄猿棉,放在除c盤外其他的盤毕箍。
確定之后,單擊“下一步”旦部。
注:當(dāng)提示安裝JRE時(shí),可以選擇取消公共 JRE 選項(xiàng)不要安裝较店。
3士八、配置環(huán)境變量:
對于Java程序開發(fā)而言,主要會(huì)使用JDK的兩個(gè)命令:javac.exe梁呈、java.exe婚度。路徑:D:\Java\jdk\bin。
但是這些命令由于不屬于windows自己的命令,所以要想使用蝗茁,就需要進(jìn)行路徑配置醋虏。
單擊“計(jì)算機(jī)-屬性-高級系統(tǒng)設(shè)置”,單擊“環(huán)境變量”哮翘。在“系統(tǒng)變量”欄下單擊“新建”颈嚼,創(chuàng)建新的系統(tǒng)環(huán)境變量。
(1)新建->變量名"JAVA_HOME"饭寺,變量值"D:\Java\jdk"(即JDK的安裝路徑)
(2)編輯->變量名"Path"阻课,在原變量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
(3)新建->變量名“CLASSPATH”,變量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”
4、確認(rèn)環(huán)境配置是否正確:
在控制臺分別輸入java艰匙,javac限煞,java -version 命令,出現(xiàn)如下所示的JDK的編譯器信息员凝,包括修改命令的語法和參數(shù)選項(xiàng)等信息署驻。
java命令:
javac命令:
java -version命令:
5、在控制臺下驗(yàn)證第一個(gè)java程序:
```
public class Test {
? ? public static void main(String[] args) {? ?
? ? System.out.println("Hello Java");
? ? }
}
```
用記事本編寫好健霹,點(diǎn)擊“保存”旺上,并存入C盤根目錄后,輸入javac Test.java和java Test命令糖埋,即可運(yùn)行程序(打印出結(jié)果“Hello Java”)抚官。注:這兩個(gè)命令是在D:\java\jdk\bin目錄下。
程序解析:首先編寫java源代碼程序阶捆,擴(kuò)展名.java;
在命令行模式中钦听,輸入命令:javac 源文件名.java洒试,對源代碼進(jìn)行編譯,生成class字節(jié)碼文件朴上;
編譯完成后垒棋,如果沒有報(bào)錯(cuò)信息,輸入命令:java 源文件名痪宰,對class字節(jié)碼文件進(jìn)行解釋運(yùn)行,執(zhí)行時(shí)不需要添加.class擴(kuò)展名叼架。注:若在CMD中輸入javac 源文件名.java命令后,顯示'javac'不是內(nèi)部或外部命令衣撬,原因是因?yàn)闆]有提前安裝好JDK開發(fā)環(huán)境或環(huán)境變量配置有誤乖订。
Eclipse工具的安裝與使用
1、下載地址www.eclipse.com它的官網(wǎng)下載
查看版本具练,看下自己的eclipse版本(Help->About Eclipse)
2乍构、配置字體、UTF-8
windows-首選項(xiàng)中修改
3扛点、Eclipse插件的安裝
插件安裝https://blog.csdn.net/youanyyou/article/details/78992943
1哥遮、Open Explorer(直接定位打開文件岂丘。)
打開資源管理器插件,這是一個(gè)從Eclipse里面可以直接定位打開windows資源管理器文件的插件眠饮,這個(gè)版本的插件在最新的Eclipse版本中都能使用奥帘。
下載地址:https://github.com/samsonw/OpenExplorer/downloads
下載的是.jar文件,復(fù)制粘貼到eclipse文件下的plugins文件夾中仪召,重啟eclipse即可寨蹋。選中文件右鍵,如圖所示:
2返咱、JadClipse(看類的源代碼)反編譯插件钥庇,能反編譯Jar包中的class文件。
Eclipse 4.3?版本
Jad 1.5.8g 版本
JadClipse_3.3.0 版本
1.下載jad.exe
http://varaneckas.com/jad/
解壓jad158g.win.zip文件建議將jad.exe文件放置到?jdk/bin/目錄下例如:D:\Program Files\Java\jdk\bin
2.下載JadClipse插件
http://sourceforge.net/projects/jadclipse/
將net.sf.jadclipse_3.3.0.jar文件放置到eclipse\plugins目錄下咖摹,重啟eclipse评姨。
3.配置eclipse JadClipse
Window ->preferences-> Java -> JadClipse
Path to decompiler:?配置jad.exe絕對路徑(D:\Program Files\Java\jdk\bin\jad.exe)
Directory for temporary files: 配置jad反編譯之后生成的文件目錄(D:\Program Files\eclipse\net.sf.jadclipse)
4.查看配置eclipse Editors
Window -> General -> Editors -> FileAssociations
設(shè)置*.class文件默認(rèn)打開方式?
JadClipse Class File Viewer (default)
設(shè)置*.classwithout source?
JadClipse Class File Viewer (default)
5、使用:你可以雙擊 class文件 或者是把鼠標(biāo)放在想看的類或方法名上萤晴,然后按住ctrl點(diǎn)擊吐句,就可以看到反編譯后的源文件。
3店读、Subclipse? ?Eclipse集成SVN插件嗦枢,在Eclipse商店中可以直接搜索Subclipse安裝。
4屯断、EGIT
Eclipse集成GIT插件文虏,在Eclipse商店中可以直接搜索GIT安裝。
5殖演、Jetty
Jetty容器插件氧秘,可以直接運(yùn)行web項(xiàng)目,可以用來代替Tomcat趴久,直接在商店安裝即可丸相。
6、Spring Tools
Spring的插件彼棍,可以很方便的管理和運(yùn)行Spring項(xiàng)目灭忠,在商店可以直接安裝。
7座硕、FindBugs這個(gè)插件能找出Eclipse工程中的代碼缺陷弛作,很好用。
在線安裝地址:http://findbugs.cs.umd.edu/eclips
1华匾、離線安裝:解壓后缆蝉,放到eclipse的plugins目錄,然后重啟eclipse。
2刊头、在線安裝:點(diǎn)擊“Help->InstallNew Software”黍瞧,如下圖所示:
接著如下圖所示:
3
Name”輸入“findBugs”,“Location”輸入“http://findbugs.cs.umd.edu/eclipse” 如下圖所示:
4
接著選擇對應(yīng)插件如下圖所示:
5原杂、后面的是下一步印颤,下一步就可以了,在線安裝可能需要等待比較長的時(shí)間穿肄,耐心等待年局,不要中斷!
后面會(huì)提示你重啟eclipse咸产,重啟后就可以使用了矢否。
安裝完成并重啟后,選中一個(gè)項(xiàng)目脑溢,右鍵如下圖所示僵朗,選擇Find Bugs。
運(yùn)行完成后查看Bug Explorer視圖屑彻,如果沒有該視圖验庙,操作如下圖所示:
如果檢查出你的代碼問題會(huì)出現(xiàn)如下圖所示:
上圖是我故意加的空指針問題,點(diǎn)擊其中一個(gè)葉子節(jié)點(diǎn)社牲,如下圖所示:
8粪薛、Maven
Maven插件,在商店可以自行安裝搏恤。
9违寿、Mybatis Generator
Mybatis生成代碼及通用增刪改查配置文件的插件,商店安裝熟空。
10陨界、Darkest Dark Theme
主題插件,可以像idea那樣有黑色的主題痛阻,不過看起來怪怪的,個(gè)人不是很喜歡腮敌。
另外阱当,目前的Eclipse都會(huì)自帶Maven和Git插件,可以告刪除或者重新安裝糜工。
4弊添、Eclipse快捷鍵:
//ctrl + shift + f選中后 快速格式化代碼
//自動(dòng)生成構(gòu)造方法和setter/getter方法 Shift + Alt +S(或者右鍵--setter/getter方法 )
//自動(dòng)代碼提示 Alt + /
//shift+enter自動(dòng)換行
//ctrl+m窗口最大化
//\t空格
//\n換行
//快速復(fù)制粘貼一行ctrl+alt+n(修改之后)
?寫代碼的總有那么個(gè)時(shí)候需要Ctrl+c,Ctrl+v捌木,在eclipse中如果遇到需要快速在一行代碼的上下復(fù)制一行的話油坝,有很方便的快捷鍵可以使用。將光標(biāo)放到某一行,按住Ctrl+Alt+Down澈圈,即可以在下面快速復(fù)制一行彬檀,按住Ctrl+Alt+Up,即可以在上面快速復(fù)制一行瞬女。
這里有一點(diǎn)需要注意:intel的顯示器窍帝,其顯示方向的快捷鍵也是Ctrl+Alt+方向鍵,而且其響應(yīng)的優(yōu)先級比較高诽偷。這個(gè)時(shí)候你需要找到顯示器設(shè)置的地方坤学,去關(guān)閉快捷鍵響應(yīng)。如果不好找的話报慕,也可以修改eclipse的快捷鍵深浮。步驟如下:
?步驟一:Window->Preference->General->Key:
?步驟二:搜索Copy Lines,修改快捷鍵眠冈,光標(biāo)停在編輯框內(nèi)飞苇,直接按住你想要的快捷鍵即可: