Java 后端

导航
返回软件工程分类

这是一篇Java后端学习的博客,讲述Java的一些配置,文章是基于Ubuntu系统配置的。

安装OpenJDK(Java环境)

info
headless是OpenJDK的无头版本,即没有图形用户界面(GUI)的版本。无头版本通常用于服务器环境或不需要图形界面的应用程序。它们减少了对图形显示环境的依赖,但不代表所有图像处理API都不可用。所以,openjdk-11-jre-headless中的headless表示没有图形界面。

开发和编译Java代码需要JDK,只有JRE不能提供javac。下面是Ubuntu软件源提供该版本时的JDK 11安装示例;版本应与项目匹配,例如Spring Boot 3最低要求Java 17。

1
sudo apt install openjdk-11-jdk-headless

shell脚本

为了方便且快速地配置Java环境,这里我提供了自己编写的shell脚本,脚本的仓库为java-web-environment

IntelliJ IDEA

IntelliJ IDEA的安装破解方法在我的博客JetBrains 开发工具里。

Maven(Java包管理工具)

Maven是Java常用的构建和依赖管理工具之一,这是Maven官方网站。MVN Repository是第三方依赖检索站点,并不是Maven官网,也不保证收录所有仓库中的包。

Hutool

一个Java后端综合工具,这是他的官方网址