日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

手把手教你搭建开发环境之Java开发

發布時間:2024/7/23 java 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 手把手教你搭建开发环境之Java开发 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

大家好呀,從今天開始,我們的手把手系列教程就正式開始啦。
如果你覺得本文對你有一些幫助,歡迎大家關注、點贊、分享給需要的小伙伴們,謝謝大家啦。

前言

Java雖然是一個比較老的語言,但到現在依然充滿了活力,各種開源框架層出不窮,豐富的社區資源都對Java的發展和應用都提供了極大的幫助。對于想學習Java開發的小伙伴,第一步就是要搭建開發環境,然后才能進行更好的開展后續的學習和工作。那接下來我們就一起看看怎么從0到1搭建一個Java開發環境吧。

搭建Java開發環境,我們首先需要準備相應的軟件安裝包,我們本次的軟件清單如下:

  • JDK 8
  • IntelliJ IDEA 2020
  • Tomcat 8
  • MySQL 5.7.29
  • Navicat Premium 15

注1:所有軟件版本都為當前實際應用中最為廣泛使用的穩定版本。

注2:所有的軟件大家都可以到對應的軟件官網下載,大家也可以在我是開發者FTD公眾號下載,關注我們的公眾號,后臺回復Java開發軟件即可獲得全套軟件的下載地址,部分收費軟件可能有驚喜哦。

Step 1 安裝JDK 8

1,下載JDK 8

我們首先去官網下載jdk,這里我們使用的是jdk8版本。

  • 版本號:Java SE Development Kit 8u271
  • 官方下載地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

由于Java已經被Oracle收購,所以我們需要去Oracle的官網下載jdk。在瀏覽器中輸入jdk的下載地址,打開下載列表頁面,如下圖所示:

在這個頁面根據自己的系統來選擇對應的jdk版本就可以,因為我們是Windows機器,這里我們選擇Windows x64版本,點擊下載,會出現Oracle的用戶協議頁面,如下圖所示:

同意協議后跳入Oracle登錄頁面。下載jdk需要先注冊Oracle賬號,登錄后才能下載,如果沒有Oracle賬號的需要先注冊一下,這里我們使用已注冊好的賬號登錄,登錄完成后彈出下載界面開始下載。

注:小伙伴們也可以在我是開發者FTD公眾號后臺回復:Java開發軟件獲取搭建環境的全套軟件。

2,安裝JDK

下載完成后,直接雙擊安裝包進行安裝,彈出如下圖所示:

直接點擊下一步,進入安裝選項界面,jdk默認是安裝到c盤下面,我們這里更改一下安裝位置,改為e盤,建議不要直接安裝到系統盤下,如圖所示:

點擊下一步開始安裝,當jdk安裝完成后會彈出讓安裝jre的提示,如下圖所示:

jre是java的運行時環境所需要的jar包,我們將jre同樣也放到同一層級的目錄下,如下圖所示:

注意,此時如果沒有jre的目錄,我們首先要到jdk的目錄中先創建jre的文件夾,才可以在更改按鈕里找到該目錄。如上圖所示,jre1.8.0_271文件夾為自己手動創建。

jdk與jre的區別:jdk是Java開發環境所必須的,jre只是Java運行環境所必須的,通常來說,jdk的內容是包含jre的。

然后點擊下一步,繼續安裝程序。稍等片刻后,安裝就完成了,點擊關閉按鈕完成安裝,如下圖所示:

3,JDK驗證

jdk安裝完成后,如何驗證是否安裝成功了呢?

首先我們打開命令行,在命令行中輸入java,顯示如下信息表明jdk已經安裝完成了,如圖所示:

此時,我們還可以輸入

java -version

來查看一下安裝的jdk版本,如下圖所示:

可以看到顯示的版本號與我們在官網下載的版本是一致的。

4,配置環境變量

有同學可能就要問了,為什么jdk安裝完成之后還得配置環境變量呢?不配置不行嗎?

我們知道java程序是需要先編譯的,java提供了javac命令來編譯,如果我們不配置環境變量,我們在使用命令時就會提示如下圖所示:

當我們切換到jdk的bin目錄下時,再運行javac發現就可以找到該命令了,如下圖所示:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-psIKIbPU-1604328895091)(https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1a0fb8e04a574f75beb0ebb7863d69c5~tplv-k3u1fbpfcp-watermark.image)]

所以大家可以簡單的理解,配置了環境變量會方便我們使用java的相關命令來處理java程序。

那我們下面就來講一下如何配置jdk的環境變量。

1,右鍵我的電腦,選擇屬性 -> 高級系統設置 -> 環境變量,打開環境變量的對話框,如下圖所示:

2,首先我們來配置JAVA_HOME變量,點擊新建按鈕,打開新建系統變量對話框,輸入變量名JAVA_HOME,變量值為你的jdk按照路徑,注意是jdk的根目錄,例如這里配置的為:E:\Program Files\Java\jdk1.8.0_271,如下圖所示:

為啥要配置 JAVA_HOME,一定要用 JAVA_HOME 命名嗎?

其實不是必須的。因為有些開發工具,如(Eclipse,IDEA, Tomcat)都會去掃描你的 JAVA_HOME 變量,看看你的電腦裝了幾個版本的 jdk。
當然我們也可以不用 JAVA_HOME 這個名字當參數名,但是當有些軟件啟動時需要 JAVA_HOME,例如 Tomcat,當你不用這個命名,你就需要去修改 Tomcat 的 bin 目錄下的 catalina.bat 文件,才能啟動Tomcat,會增加復雜度,所以建議大家還是命名為 JAVA_HOME

3,下一步開始配置path路徑。我們在環境變量對話框中選中Path,點擊編輯按鈕或雙擊打開path對話框。注意,這里根據系統版本的不同,展現形式可能有所不同。

如果是排列形式的,直接點擊新建按鈕,輸入變量值 %JAVA_HOME%\bin,點擊完成即可。如圖所示:

如果是編輯框形式的,首先需要在末尾添加英文冒號;,然后再輸入變量值%JAVA_HOME%\bin,然后點擊確定完成配置,如下圖所示:

環境變量配置完成后,我們再去命令行輸入javac執行一下,是不是不提示錯誤了。

到這里,我們的jdk就安裝完成了,那下一步我們就要準備開始寫代碼了,Java開發相關的IDE工具有很多,最出名的就是Eclipse和IDEA了,大家可以根據自己的使用習慣進行選擇,我們這里推薦大家使用IDEA來作為Java開發的工具。

Step 2 安裝IntelliJ IDEA 2020

我們首先去官網下載IDEA,這里我們使用的是2020.1版本。

  • 版本號:IntelliJ IDEA 2020.1
  • 官方下載地址:https://www.jetbrains.com/idea/download/

注:IDEA不是免費軟件,需要付費獲得license,當然也可以直接使用社區版本,不過會有一些限制。另外小伙伴們可以在我是開發者FTD公眾號后臺回復:Java開發軟件獲取搭建環境的全套軟件。

1,安裝IDEA

IDEA的安裝比較簡單,直接雙擊可執行文件,進入安裝向導。選擇安裝目錄,勾選安裝選型,選擇Next,如下圖所示:

點擊安裝按鈕后,程序就開始自動安裝了。安裝后顯示下圖,點擊Finish按鈕完成安裝:

此時桌面上就會出現IDEA的應用圖標。雙擊打開IDEA,顯示如下IDEA配置向導,在這里大家可以根據自己的喜愛來選擇就行:

2,創建Java項目

我們可以從上圖中可以看到,IDEA有三種創建項目的方式:

  • 創建新項目
  • 打開已有項目
  • 從源碼版本控制庫中打開項目,例如Git倉庫中

我們選擇第一個,創建新項目,打開如下界面:

可以看到IDEA可以創建多種類型的項目,java項目、企業級項目、Spring項目、web項目、maven項目等等,大家可以根據自己項目的需要通過IDEA快速的創建。

這里我們選擇Java項目(后面會介紹如何創建web項目),可以看到在Project SDK的位置,顯示的是我們已經安裝好的jdk版本了,如果大家電腦中有多個jdk版本,可以在這里進行選擇切換。

我們還可以在下方為這個新項目選擇lib庫或者框架,在需要的庫或框架前面勾選,IDEA就會引導你進行下一步配置,如圖所示:

選擇完成后,點擊Next進入到下一步。

我們可以通過IDEA已有的模板來創建一個項目,如圖所示:

點擊Next,在這里,我們需要輸入項目名稱,項目路徑以及包名,如下圖所示:

點擊Finish,一個新的java項目就創建完成了。如下圖所示:

3,IDEA的常用配置

剛安裝好的IDEA還是需要我們做一些簡單調整,以適應我們自己的開發習慣。

  • 顯示工具欄。 默認的IDEA是不顯示工具欄的,這樣我們需要做一下常用操作時會不太方便,點擊View -> Appearance -> Toolbar,將Toolbar勾選上就能顯示出來了。如圖所示:

  • 2. 調整IDE主題和字體。 點擊File -> Settings,打開設置對話框,在里面找到Appearance & Behavior -> Appearance,在右側面板中對主題和ide字體等進行設置,如圖所示:

    調整完成后,發現左側導航欄的字體變大了。

  • 調整編輯器的字體。 點擊File -> Settings,打開設置對話框,在里面找到Editor -> Font,在右側面板中可以對編輯器的字體、字號以及行間距等進行調整,如下圖所示:
  • IDEA還有很多其他配置,這里就不詳細介紹了,后面等有機會了會專門寫一下如何使用IDEA,大家記得關注我們喔。

    4,IDEA的常用插件

    IDEA最重要的一個功能是支持各種各樣的插件,IDEA是一個開放的平臺,開發者可以為IDEA開發插件以更方便使用者來進行軟件開發。這里我們介紹一些常用的插件,后續也是會有單獨的文章來專門介紹IDEA插件的使用。

    插件位置:點擊File -> Settings,打開設置對話框,在里面找到Plugins,就打開插件界面。

    在這個窗口中我們可以看到IDEA所提供的插件市場,以及IDEA已經安裝好的插件。如下圖所示:

    好,那下面就讓我們安裝幾個比較常用的插件吧:

    插件一:Alibaba Java Coding Guidelines

    阿里巴巴代碼規范檢查插件,代碼規范檢查用的,可以實時提示代碼中不符合規范的代碼,并能給出修改建議,一定要安裝。

    插件二:.ignore

    由于我們大部分項目都會使用Git來管理我們的源代碼,所以在創建項目的時候就需要創建Gitignore文件,.ignore這個插件可以幫助我們快速創建ignore文件,并且會根據使用的ide,編程語言等來自動生成需要忽略的文件,非常方便,推薦安裝。

    插件三:Statistics

    這個插件是用來統計我們代碼行數的,如果大家想知道自己寫了多少行代碼,那使用這個插件是再合適不過了。

    上面都是一些基礎插件,當然還有很多非常不錯的插件,這里就不一一介紹了,后面會專門寫一下,歡迎大家繼續關注我們呀。

    IDEA還有其他非常多好用的插件,大家也可以多多去插件市場探索,或者關注我們公眾號查看更多關于IDEA 插件的文章。

    到這里,我們用來開發Java代碼的IDE工具也就安裝并配置完成了。

    我們使用Java通常是來寫后端服務,那后端服務需要容器來承載,那接下來我們就一起看看最流行的服務端軟件Tomcat吧。

    Step 3 安裝Tomcat 8

    Tomcat 應該不用做太多介紹,Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,目前大部分Java服務端容器都是在使用Tomcat,我們先去官網下載下來。

    • 版本號:Tomcat 8.5.59
    • 官網下載地址:https://tomcat.apache.org/download-80.cgi

    大家可以根據自己的操作系統來下載,我們這里是Windows,就選擇Windows 64位的zip包下載就行。

    1,安裝Tomcat

    將下載的zip包解壓到硬盤任意目錄即可,但建議不要是C盤,操作系統可能會出現拒絕訪問的問題。另外解壓路徑中不要包含中文和特殊字符!解壓后的目錄結構如下所示:

    2,配置Tomcat環境變量

    和jdk一樣,我們也需要給Tomcat配置系統環境變量,以便于更好的使用Tomcat提供的命令。

  • 右鍵我的電腦,選擇屬性 -> 高級系統設置 -> 環境變量,打開環境變量的對話框。
  • 配置CATALINA_HOME,填寫Tomcat所在的根路徑,注意名字千萬不能錯。
  • 配置path,雙擊path進入編輯模式,輸入 ;%CATALINA_HOME%/bin,注意加上英文的冒號;
  • 這樣環境變量我們就配置完成了,Tomcat的環境變量也不是必須配置的,因為后續我們都是通過IDEA來對Tomcat進行操作的。

    3,啟動Tomcat

    打開命令行,輸入startup.bat,就可以啟動Tomcat了。如下圖所示,說明Tomcat已經啟動了:

    接下來讓我們打開瀏覽器,在地址欄中輸入http://localhost:8080/,如果看到如下界面,表示Tomcat啟動成功啦:

    4,Tomcat控制臺亂碼解決

    不過我們看到Tomcat控制臺輸出的信息有些字符都是亂碼,會讓人看不懂意思,這是因為Tomcat默認不支持中文字符,讓我們去到Tomcat的根目錄下,在conf文件夾下,找到logging.property文件,將

    java.util.logging.ConsoleHandler.encoding = UTF-8

    修改為

    java.util.logging.ConsoleHandler.encoding = GBK

    如下圖所示:

    再重新啟動Tomcat,此時我們看到亂碼已經解決了,如圖所示:

    5,IDEA中配置Tomcat

    下面我們在IDEA中配置Tomcat,打開設置對話框,依次點擊Build,Excution,Deployment -> Application Servers,在右側面板中,點擊+號,選擇Tomcat Server,打開Tomcat配置對話款,如下圖所示:

    在這里我們選擇Tomcat的安裝路徑,點擊OK完成配置。

    6,IDEA中創建web應用

    Tomcat服務器和IDEA我們都已經安裝好了,下面讓我們來創建一個Web應用吧。

    點擊File -> New Project,打開創建應用窗口,選擇“Spring”,在右側窗口中選擇Web Application,同時選擇Application Server,此時可以看到這里IDEA已經默認選擇Tomcat,如圖所示:

    點擊下一步,完成項目的創建。此時我們可以看到在IDE上方的Tomcat的按鈕,如圖所示:

    我們點擊Tomcat,在下拉列表框中選擇“Edit Configurations”,打開配置窗口,如下圖所示:

    我們可以在這里配置Tomcat的一些參數,比如訪問地址,打開的瀏覽器,vm參數,打印的日志等等。

    現在我們打開項目中的index.jsp,編輯title和body的內容,完成后點擊Tomcat旁邊的綠色按鈕,啟動Tomcat。

    當Tomcat加載完成后,會自動打開瀏覽器訪問我們的程序地址,如下圖所示:

    到這里,我們的Java環境基本上已經搭建完成了,不過程序開發怎么能少的了數據庫呢。下面我們來介紹一下MySQL數據庫的安裝和使用。

    Step 4 安裝MySQL 5.7.29

    MySQL依然是目前最流行的數據庫,使用的公司眾多。我們一般選擇的是 MySQL Community Server ,社區版本,是官方免費供給我們使用的。

    • 版本號:5.7.29
    • 官網下載地址:https://downloads.mysql.com/archives/community/

    打開地址后,選擇5.7.29版本,選擇Windows系統后就會自動篩選出合適的下載文件,這里我們選擇64位的程序,點擊下載。如下圖所示:

    如果官網下載較慢,小伙伴們也可以在我是開發者FTD公眾號后臺回復:Java開發軟件獲取搭建環境的全套軟件。

    1,安裝MySQL

    直接將下載的zip包解壓到硬盤上,注意解壓路徑不要有中文漢字或特殊字符即可。我們這里解壓到e盤根路徑,解壓后的文件如下圖所示:

    2,配置環境變量

    跟jdk和Tomcat一樣,我們也需要給MySQL配置環境變量,是不是看到這里都不需要我再多說什么了。

    1,右鍵我的電腦,選擇屬性 -> 高級系統設置 -> 環境變量,打開環境變量的對話框,在下方的 系統變量 內,新建一個 MYSQL_HOME 變量,輸入你的 MySQL 解壓縮后文件夾的目錄;如圖所示:

    2,在 系統變量 內找到其中的 Path 變量,雙擊打開,再最后加上 %MYSQL_HOME%\bin 就完成了環境變量的配置了。

    此時,我們已經配置了三個環境變量,分別是JAVA_HOME、CATALINA_HOME、MYSQL_HOME,如下圖所示:

    3,MySQL配置文件
    新建 my.ini 文件

    進入解壓縮后的文件內(mysql-5.7.29-winx64),新建 my.ini 文件。在空白處點擊鼠標右鍵,選擇新建 txt文本 文件,再將重命名文件為 my.ini(后綴名顯示:菜單欄->查看->文件擴展名,勾上);如下圖所示:

    輸入配置內容

    雙擊 my.ini 文件默認記事本打開。

    請注意輸入的內容中 basedirdatadir 是你自己對應的MySQL安裝路徑

    [mysql] # 設置 mysql 客戶端默認字符集 default-character-set=utf8 [mysqld] #設置 3306 端口 port = 3306 # 設置 mysql 的安裝目錄 basedir=e:\mysql-5.7.29-winx64# 設置 mysql 數據庫的數據的存放目錄 datadir=e:\mysql-5.7.29-winx64\data # 允許最大連接數 max_connections=200 # 服務端使用的字符集默認為 8 比特編碼的 latin1 字符集 character-set-server=utf8 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB
    4. 安裝MySQL

    MySQL的基礎配置完成后,下面我們就來安裝MySQL數據庫了。

    首先我們要以管理員身份打開命令行,在鍵盤上按下Win + X 后,在按 A 鍵,打開命令提示符(管理員),記住一定要以管理員身份打開才能有足夠的操作權限。

    有的電腦系統可能是 powershell,兩個基本功能類似。

    然后在命令行窗口中定位至MySQL安裝目錄的 bin 文件夾下

    cd XXXX:其中的 XXXX為你的 MySQL 安裝目錄,跟之前一樣,復制粘貼即可。

    cd e:\mysql-5.7.29-winx64\bin

    如下圖所示:

    注:如果路徑中,某文件夾含有空格,需要加上 “”

    下面我們就可以開始安裝MySQL了,注意以下的命令必須以管理員身份進行!

    建立默認數據庫

    在命令行下輸入下面這個語句新建 data 文件夾:

    mysqld --initialize-insecure --user=mysql

    如下圖所示:

    之后你會發現多了一個 data 文件夾,如下圖內容;此時 MySQL 建立了默認的數據庫,用戶名為 root,密碼為空。

    注意:在安裝時可能會提示缺少MSVCP120.dll動態文件的提示,此時可以使用我們提供的軟件 DirectXRepair-v3.8 進行修復就可以了。在我是開發者FTD公眾號后臺回復:Java開發軟件獲取搭建環境的全套軟件。如下圖所示:

    安裝服務

    輸入下面語句:

    mysqld -install

    第一次安裝的話會顯示 “Service successfully installed.”,如下圖所示:

    如果已經安裝過了,則會顯示"The service already exists! …",如下圖:

    如果需要移除服務:

    mysqld -remove

    切換 MySQL 版本的時候,需要先移除服務再安裝。是不是感覺免安裝,切換版本還是挺容易的。

    需要在原先的文件夾內 remove ,再在當前的文件夾內 install即可。如下圖所示:

    進入 MySQL
    1. 啟動服務

    我們在命令行中輸入以下命令來啟動MySQL服務:

    net start mysql

    可以看到,MySQL服務已經啟動了,如下圖:

    2. 登錄

    輸入登錄語句:-u 指的是登錄的用戶名,-p 是密碼,因為是默認安裝的數據庫,此時密碼為空,回車即可。

    mysql -u root -p //默認為 root,mysql -u <用戶名> -p <密碼>
    3. 設置密碼

    為了避免之后出現登錄問題,登陸后第一件事情就是修改密碼。

    new_password 部分是你的新密碼部分,自行修改。

    注意結尾的分號:";"
    注意密碼在單引號內部:‘new_password’

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

    4. 操作數據庫

    現在我們就可以操作數據庫啦,如何操作數據庫在這里就不做深入介紹了,后面我們會有專門的專題來介紹,請多關注。

    這些都是MySQL默認的建立數據哦~

    5. 退出和停止

    我們在不使用的時候最好停止 MySQL 服務~

    quit // 退出 net stop mysql // 停止服務

    如下圖所示,MySQL服務已經停止了:

    Step 5 安裝Navicat Premium 15

    MySQL安裝好了,雖然MySQL的命令行也可以用,不過我們還是需要一個強大的數據庫工具幫我們來操作數據庫,那Navicat是個非常不錯的選擇。

    • 版本號:Navicat Premium 版本 15
    • 下載地址:https://www.navicat.com.cn/download/navicat-premium

    注:Navicat不是免費軟件,需要付費獲得license,可以免費試用。需要的小伙伴們也可以在我是開發者FTD公眾號后臺回復:Java開發軟件獲取搭建環境的全套軟件。

    1,安裝Navicat Premium 15

    Navicat的安裝非常簡單,下載完成后,雙擊安裝包,顯示如下界面:

    選擇安裝位置,直接下一步就可以。

    最后點擊安裝按鈕開始安裝,如下圖所示:

    安裝完成后,點擊完成,結束安裝。如圖所示:

    2,連接數據庫

    安裝完成后,雙擊桌面的Navicat圖標,打開軟件,如下圖所示:

    建立連接:點擊界面上的連接按鈕,選擇MySQL數據庫,開始創建一個新的連接,如下圖所示:

    接下來,我們給這個連接起一個名字,這里叫localdb,因為是我們自己電腦上的MySQL數據庫。然后在主機那里輸入localhost,表示本機,端口號默認3306即可,這是MySQL的默認端口。最后輸入用戶名和密碼就可以了,如下圖所示:

    我們還可以點擊左下角的測試連接按鈕,測試一下連接是否通,如下圖所示:

    最后點擊確定完成連接的創建。

    此時在界面左側出現了我們新建的連接,雙擊打開,可以看到里面已經有一些默認的數據庫了。如下圖所示:

    3,創建數據庫

    下面讓我們來創建一個新的數據庫實例吧。右鍵連接,選擇新建數據庫,如下圖所示:

    在這里,我們輸入數據庫名,選擇字符集和排序規則后,點擊確定,完成數據庫的創建,如下圖所示:

    到這里,我們一個完整的java開發環境就搭建完成了,下面就可以愉快的寫代碼啦。

    文中所有涉及的軟件,小伙伴們也可以在我是開發者FTD公眾號后臺回復:Java開發軟件獲取搭建環境的全套軟件。

    創作不易,如果對大家有幫助,歡迎轉發,點贊,謝謝大家 _

    另外大家也可以添加我的微信,我拉你到開發者交流群,一起學習交流!

    我的微信號:ForTheDeveloper

    或者掃碼下方二維碼添加:

    歡迎大家關注「我是開發者FTD」公眾號,微信號:ForTheDevelopers

    關注開發,更關注開發者!

    總結

    以上是生活随笔為你收集整理的手把手教你搭建开发环境之Java开发的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。