笔记:Java 基础环境安装

写在前面

版本:

  1. JAVA SE:主要用于开发和部署在桌面、服务器、嵌入式环境及实时环境中使用的Java应用程序。
  2. JAVA EE:主要用于开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。
  3. JAVA ME:主要用于开发运行在移动设备(如手机、平板电脑)上的Java应用程序。几乎已弃用!

环境:jdk: 开发环境,jre: 运行环境,jvm: 虚拟机(基于 jvm 实现的跨平台,类似于 php 的 zend vm)

JDK安装

下载:www.oracle.com/cn/java/technologie...
版本: 建议 java 8(jdk v1.8),企业开发中大多数都是此版本。
安装:

  1. 下载相应版本安装后,配置系统环境变量JAVA_HOME,为 jdk 安装路径;
  2. 配置 PATH 变量,新增 %JAVA_HOME%\bin ;
  3. cmd命令检查:java –version
    C:\Users\crazy>java --version
    openjdk 23.0.1 2024-10-15
    OpenJDK Runtime Environment (build 23.0.1+11-39)
    OpenJDK 64-Bit Server VM (build 23.0.1+11-39, mixed mode, sharing)

MAVEN安装

maven 是 java 的包管理工具(类似php的composer),给开发人员提供更高效的效率。
下载:maven.apache.org/download.cgi
版本:建议最新版本
安装:

  1. 下载 Binary zip archive 解压即可,这里是apache-maven-3.8.8-bin.zip,自定义路径:D:\JAVA_ENV\maven\apache-maven-3.8.8
    参考:maven.apache.org/install.html
  2. 配置系统环境变量MAVEN_HOME,为 maven 路径;
  3. 配置 PATH 变量,新增 %MAVEN_HOME%\bin ;
  4. cmd命令检查:
     C:\Users\crazy>mvn -v
     Apache Maven 3.8.8 (4c87b05d9aedce574290d1acc98575ed5eb6cd39)
     Maven home: D:\JAVA_ENV\maven\apache-maven-3.8.8
     Java version: 23.0.1, vendor: Oracle Corporation, runtime: D:\JAVA_ENV\jdks\openjdk-23.0.1
     Default locale: zh_CN, platform encoding: UTF-8
     OS name: "windows 11", version: "10.0", arch: "amd64", family: "windows"
  5. 配置settings.xml:
    <!--配置 maven 本地仓库地址-->
    <localRepository>D:\JAVA_ENV\maven_repository</localRepository>
    <!--配置 maven 国内镜像源地址,这里是 aliyun 的-->
    <mirrors>
       <mirror>
         <id>nexus-aliyun</id>
         <mirrorOf>central</mirrorOf>
         <name>Nexus aliyun</name>
         <url>http://maven.aliyun.com/nexus/content/groups/public</url>
       </mirror>
    </mirrors>
  6. 依赖搜索网站:mvnrepository.com/

IntelliJ Idea 安装

下载:www.jetbrains.com.cn/idea/download...
版本:推荐最新版本。免费版本:IntelliJ IDEA Community
安装:

  1. 检查配置 jdk,选择File -> Project Structure
  2. 检查配置 maven,选择File -> Settings,然后 Build, Execution, Deployment -> Build Tools -> Maven

笔记:环境安装

  1. 配置 Idea 序列化版本号ID serialVersionUID 快速生成
    笔记:环境安装
    将鼠标光标放到实现 Serializable 的类上,快捷键 ALT+ ENTER
    public class HelloService implements Serializable {
     @Serial
     private static final long serialVersionUID = 3065045293428670017L;
    }
  2. Idea 新建项目的默认配置
    New Projects Setup -> Structure 配置 JDK 默认版本
    New Projects Setup -> Settings For New Projects... 配置其他基本信息,如上面的 Maven 配置
  3. 建议安装插件 LombokSonarLint
  4. 建议 New Project -> SpringBoot -> Start Url 替换:start.aliyun.com
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!