目前公司逐步將.net項(xiàng)目往java項(xiàng)目上遷,背后的原因暫且不說(shuō)铃诬,但對(duì)我來(lái)說(shuō)烦味,即將踏上從零開(kāi)始學(xué)習(xí)java的道路了,這里開(kāi)始不定期更新學(xué)習(xí)過(guò)程龄寞,與大家分享汰规,共同進(jìn)步。
學(xué)習(xí)前的第一步就是搭建環(huán)境了物邑,下面是我的搭建步驟溜哮,供參考滔金。
我的環(huán)境
- MacOS 10.13.1 、Win10
- JDK 9.0.4 (由于是學(xué)習(xí)茬射,就下最新的了)
- IntelliJ IDEA 2017.3.4
- Tomcat 9.0.4
安裝JDK
首先獲取Java安裝包鹦蠕,詳細(xì)地址點(diǎn)擊這里,根據(jù)自己的系統(tǒng)選擇對(duì)應(yīng)的版本安裝即可在抛。
配置環(huán)境變量
其實(shí)這步可以省略钟病,不配置環(huán)境變量不影響整體使用,建議還是配置一下刚梭,以免有些依賴或者命令還是依賴環(huán)境變量的肠阱。
配置也比較簡(jiǎn)單,windows下右擊我的電腦
-屬性
-高級(jí)系統(tǒng)設(shè)置
-環(huán)境變量
需要添加的變量:
變量名:JAVA_HOME
變量值(安裝目錄):D:\ProgramFile\jdk-9.0.4
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
選中“系統(tǒng)變量”下的Path朴读,點(diǎn)擊編輯屹徘,在變量值的末尾加上以下內(nèi)容后確定保存:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
配置完成后,在命令窗口驗(yàn)證下是否配置成功衅金,分別輸入java
,javac
命令看下:
安裝IntelliJ IDEA
對(duì)于新手來(lái)說(shuō)噪伊,idea比eclipse要更加接地氣點(diǎn),尤其對(duì)于之前開(kāi)發(fā).net來(lái)說(shuō)氮唯,用慣了vs這么強(qiáng)大的IDE之后很難適應(yīng)eclipse鉴吹,所以建議新手還是使用idea。
安裝其實(shí)很簡(jiǎn)單惩琉,到官網(wǎng)下載對(duì)應(yīng)的版本,一路下一步就行了豆励。其實(shí)注意選擇64位還是32位(現(xiàn)在基本都是64位了吧)
激活I(lǐng)DEA
IntelliJ IDEA是收費(fèi)的,土豪直接點(diǎn)擊這里購(gòu)買(mǎi)正版瞒渠。
2017.3.4之后的版本良蒸,網(wǎng)上大多數(shù)的激活地址都不可用了,目前我使用的方式是參考此博客伍玖,雖然比較麻煩嫩痰,但有效期是到December 31,2099窍箍,一勞永逸串纺。
首先下載破解補(bǔ)丁,將補(bǔ)丁放在idea的安裝目錄下的bin的目錄下
然后修改idea.exe.vmoptions
和idea64.exe.vmoptions
這兩個(gè)文件(使用記事本打開(kāi))仔燕,均在在最后一行添加指向下載的補(bǔ)丁文件路徑:
-javaagent:D:\ProgramFile\IntelliJ IDEA 2017.3.3\bin\JetbrainsCrack-2.6.10-release-enc.jar
最后輸入激活碼造垛,啟動(dòng)idea,選擇Activation Code晰搀,并輸入如下激活碼:
BIG3CLIK6F-eyJsaWNlbnNlSWQiOiJCSUczQ0xJSzZGIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiQUMiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9LHsiY29kZSI6IklJIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiV1MiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJEUE4iLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJSQyIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiREMiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJEQiIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9LHsiY29kZSI6IlJNIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJDTCIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9XSwiaGFzaCI6IjQ3NzU1MTcvMCIsImdyYWNlUGVyaW9kRGF5cyI6MCwiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-iygsIMXTVeSyYkUxAqpHmymrgwN5InkOfeRhhPIPa88FO9FRuZosIBTY18tflChACznk3qferT7iMGKm7pumDTR4FbVVlK/3n1ER0eMKu2NcaXb7m10xT6kLW1Xb3LtuZEnuis5pYuEwT1zR7GskeNWdYZ0dAJpNDLFrqPyAPo5s1KLDHKpw+VfVd4uf7RMjOIzuJhAAYAG+amyivQt61I9aYiwpHQvUphvTwi0X0qL/oDJHAQbIv4Qwscyo4aYZJBKutYioZH9rgOP6Yw/sCltpoPWlJtDOcw/iEWYiCVG1pH9AWjCYXZ9AbbEBOWV71IQr5VWrsqFZ7cg7hLEJ3A==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==
安裝Tomcat
官網(wǎng)下載地址點(diǎn)擊這里五辽,選擇需要的版本下載,解壓到指定的目錄即可外恕。
配置Tomcat環(huán)境變量(可以不配置)
變量名:CATALINA_HOME
變量值:Tomcat解壓目錄杆逗,bin的上級(jí)目錄乡翅,如D:\ProgramFile\apache-tomcat-9.0.4
在變量Path后添加%CATALINA_HOME%\bin;
后保存。
在CMD命令窗口中輸入startup
罪郊,沒(méi)問(wèn)題的話正常啟動(dòng)Tomcat服務(wù)蠕蚜。
至此,java基本環(huán)境算是搭建完成了悔橄,可以打開(kāi)IDEA自行研究一下了靶累。