首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 綜合教學

Java 開發環境搭建指南:JDK、IDE、構建工具與常用配置

     編輯:Java 綜合教學

Java 開發環境搭建指南:JDK、IDE、構建工具與常用配置

整理了從零開始搭建 Java 開發環境的關鍵步驟與常用資源鏈接,涵蓋 JDK 安裝、IDE 配置、構建工具、容器部署、代理工具等。

1. JDK 安裝與配置

  • 下載:Oracle JDK / OpenJDK(推薦 LTS 版本:8, 11, 17, 21)。
  • 環境變量:設置 JAVA_HOME,將 %JAVA_HOME%\bin 加入 Path。
  • 驗證:java -version, javac -version。
  • 參考:JDK 安裝圖文教程

2. IDE:IntelliJ IDEA

  • 主題推薦:Monokai (下載地址),導入方式:File > Import Settings。
  • 界面調整:顯示/隱藏工具欄、目錄欄 (操作指南)。
  • 常用插件:Lombok, MyBatisCodeHelperPro, GitToolBox, Rainbow Brackets, Translation。

3. 構建工具:Maven

  • 安裝:解壓,配置 MAVEN_HOME,Path 加入 %MAVEN_HOME%\bin。
  • 核心配置 settings.xml:

  
    aliyun
    Aliyun Maven
    https://maven.aliyun.com/repository/public
    central
  


  
    jdk-1.8
    
      true
      1.8
    
    
      1.8
      1.8
      UTF-8
    
  
  • 國內鏡像源:阿里云、騰訊雲、華為云,顯著提升依賴下載速度。參考:Maven 國內倉庫配置

4. 容器部署:Tomcat

  • IDEA 整合:Run/Debug Configurations > Tomcat Server > Local,配置 Deployment、JVM 參數(-Xms512m -Xmx1024m)。
  • 熱部署:File > Settings > Build,Execution,Deployment > Compiler > Build project automatically + Ctrl+Shift+Alt+/ > Registry > compiler.automake.allow.when.app.running。
  • 參考:Tomcat 部署配置

5. Node.js 環境(前端構建/工具鏈)

  • 安裝:官網下載 LTS 版,自動配置 npm。
  • 國內鏡像加速(cnpm):
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 常用全局包:@vue/cli, @angular/cli, create-react-app, pm2, http-server。

6. 代理與網絡加速工具(科學上網)

7. 常用開發工具鏈補充

類別工具用途
版本控制Git, GitKraken, Sourcetree代碼管理、代碼審查
API 測試Postman, Apifox, curl接口調試、自動化測試
數據庫DataGrip, DBeaver, Navicat多數據庫管理、SQL 編寫
容器化Docker Desktop, Portainer本地容器運行、編排管理
壓測JMeter, wrk, Locust性能基準測試

總結

標準化、自動化的環境搭建能大幅提升開發效率。建議將配置腳本(如 setup-dev-env.sh、IDEA 配置導出文件)納入團隊倉庫,實現「一鍵環境就緒」。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved