java開發,入職第一天都幹什麼,帶你提前揭曉

良工说技术發表於2024-07-25

2024.7.24,帝都今晚大雨,在雨聲磅礴的夜晚適合幹什麼,沒錯適合敲程式碼,寫部落格,今晚來聊下入職一個新公司,第一天都幹什麼。

無論是剛畢業的新手小白,還是工作十餘年的職場老人,入職一家新公司,只要還是做研發,那麼毫無疑問,在領到電腦後,第一件事就是要裝環境,裝環境估計要花小半天或半天的時間,接下來就是開各種許可權,等這一切都收拾妥當差不多一年也該結束了,輕鬆愉快的第一天就這樣收尾了。

以java為例來聊下。

一、裝環境

作為java工程師肯定首先第一個要想到的就是裝JDK。在安裝之前要確認版本最好和同組的同事確認,大家的版本是什麼,或者正開發的專案使用的版本是什麼,不要求小版本必須一致,但大版本一定要保持一致,省得或許因為版本的問題導致你寫的程式碼在伺服器上無法編譯執行等問題。這裡還是以常見的JDK8為演示,簡單介紹下安裝過程。

1、安裝JDK8

1.1、安裝

安裝之前肯定要先有安裝包,可以從官網下載,https://www.oracle.com/java/technologies/downloads/?er=221886#java22

可以看到官網上最新的版本已經到JDK22了,不過這裡還是使用主流的JDK8,比較坑的是從官網下載需要登入,這裡就不下了,使用以前下載好的進行安裝。

點選安裝程式後,出現以下介面,

點選“下一步”安裝即可,期間會讓選擇安裝的位置,在這過程中還會提示安裝JRE的路徑,建議和JDK的目錄並列即可,最後提示安裝完成。安裝完之後不代表結束,下面要配置環境變數。

1.2、配置環境變數

配置JAVA_HOME,大小寫是不區分的,這裡建議大寫。

找到環境變數,在環境變數中有當前登入使用者的環境變數和系統環境變數,因為就一個使用者使用,所以配置在哪裡都可以,這裡選擇配置在系統環境變數中,

之後,新建JAVA_HOME變數

點選“確定”即可。

配置path,也就是指定命令搜尋的路徑,像javac java-version命令都會到path中尋找路徑。path變數之前就有,不用新建編輯即可,

點右側“新建”即可,如下圖,如果不是這種分開顯示的,而是一長串的配置,要這樣寫“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”,注意前邊有應為狀態下的分號。

另外,還有個CLASSPATH變數,這個可以不用配了,至於為什麼,可以參考這個https://zhuanlan.zhihu.com/p/466579414

2、安裝maven

安裝完JDK後,要安裝maven,其官網下載是https://maven.apache.org/download.cgi

最新的穩定版本是3.9.8,官網有下面的一段話

可以看到maven是需要JDK的,所以這就是為什麼先安裝JDK的原因,那麼maven是怎麼找到JDK的,是透過前面配置的JAVA_HOME環境變數。

這裡選擇個低點的版本吧,3.8.8,下載地址:https://archive.apache.org/dist/maven/maven-3/3.8.8/binaries/

下載windows版本,下載完成後解壓即可,maven不需要安裝直接解壓。解壓完成後配置環境變數MAVEN_HOME,

MAVEN_HOME=D:\Program files\maven\apache-maven-3.8.8

之後同樣需要配置到path中

然後,可以使用“cmd”調出命令列,進行驗證

可以看到列印出了MAVEN_HOME,同時也有使用的jre的路徑。

最後想說下,安裝maven的作用是什麼,maven是用來管理專案中使用的依賴的,其依靠pom檔案進行管理,同時提供了打包、編譯、釋出等命令用來管理專案的整個生命週期。

3、安裝git

git的官網是:https://git-scm.com/

安裝git的過程,在前邊的部落格中寫過,這裡不贅述,可參看:https://www.cnblogs.com/teach/p/13975021.html

4、安裝idea

在十年年,筆者使用的是myeclipse,後來是eclipse,再後來就切換到idea上了,其實整合開發環境不管使用哪個都可以,主要看公司使用的什麼工具,那麼選擇哪個工具即可。

從官網:https://www.jetbrains.com/idea/download/?section=windows下載即可,這裡有兩個版本,付費版和社群版,社群版相對來說功能少一些,不過也能滿足正常開發使用,建議能選擇付費版就付費版,付費版可以使用30天,後邊的話大家都懂得。

下載好之後,直接選擇安裝路徑安裝即可,

到這裡idea就安裝完成了,接下來就具備開發的環境了,不,還要開各種許可權。

二、開通許可權

一般單位內需要開通的許可權有git、知識庫、各種系統的賬號包括內部使用的管理系統、系統監控等,反正就是就是各種許可權一通開。

三、進入需求開發

安裝好環境,開通許可權後,就會真正參與到開發工作了,專案緊的會直接接需求開發,專案不緊的可能會先看文件,熟悉公司專案、慢慢的再接觸專案。

好了,今天的分享就到這裡,歡迎留言點贊哦

相關文章