Spring 系列,從開始至今,已經過約 20 年了,歷久不衰,而如今還是在繼續使用,就用此開源框架,從 EP 1 開發環境 Eclipse 到程式撰寫、單元測試、佈署上線,監控維運等,帶領感受 Spring Boot 168 的風華魅力,分享這些年來的成長與收穫。
Table of Contents
Toggle功能簡介
Eclpise 是一款跨平台開源整合式開發環境,最初主要用來 Java 語言開發,也有人通過外掛程式使其作為 C++、Python、PHP 等其他語言的開發工具。
驗證 Java
命令提示字元,查看版本。
java --version
java 19 2021-09-14 LTS
Java(TM) SE Runtime Environment (build 17+35-LTS-2724)
Java HotSpot(TM) 64-Bit Server VM (build 17+35-LTS-2724, mixed mode, sharing)
Install Eclipse Windows
Eclipse Download 選擇 Windows 版本安裝,下載網址:
下載 zip 檔後,解開後執行 C:\eclipse\eclipse.exe。
組態設定
編輯 C:\eclipse\eclipse.ini,調整記憶體大小。
-vmargs
-Xmn1g
-Xms4g
-Xmx4g
-Xss2m
效能優化
提升 Eclipse IDE 執行速度,調整如下:
- Preperences -> General -> Startup and Shutdown -> 只保留 Gradle,Git,其他先關閉。
- Preperences -> General -> Workspace -> Text file encoding -> 設定為 UTF-8。
- Preperences -> Validation -> 只保留 Classpath Dependency Validation,其他先關閉。
Plugins 外掛
Eclipse Lombok
透過注解省略 Java 的程式碼,像是 setter、getter、logger等,消除冗長的程式碼提高開發效率。
將下載的 lombok.jar 放到 Eclipse 目錄,然後執行安裝。
java -jar lombok-1.18.24.jar
心得分享
Eeclipse Software 開發環境,並沒有限定要在哪個 OS 上,選擇最熟悉的平台即可,IDE 開發工具,也不局限於 Eclipse Java ,若是熟悉 macOS 平台,也可以考慮使用 IntelliJ。