Java项目零失败启动指南(IDEA)

本文的目的,在于终结ClassNotFoundException报错;

在于拿到一个项目时,能够避免因为依赖问题而报错无法启动。

以下内容均基于 IntelliJ IDEA 进行讲解

检查SDK

路径:File -> Project structrue -> Project -> SDK

修改如下

image-20251209204317815

image-20251209204421459

检查 Language Level

路径:File -> Project structrue -> Module -> Language Level

建议把每个模块都点一遍检查一下

image-20251209205221485

检查最终运行时配置

路径:Run/Debug Configurations -> Build and run

这里其实还有很多东西可以配置,比如 VM 参数。

image-20251209205301603

还有可能会遇到一个问题,是 windows 平台特有的,会报错提示类似“VM启动参数过长”,请你“缩短长度之类的”

那就在下方勾选上 Shorten command line,并选择 JAR manifest

image-20251209205530865

image-20251209205631143

检查 Maven 版本

使用Maven构建项目时,也需要注意pom文件中的Maven版本:
路径:Settings -> Build, Execution, Deployment -> Build Tools -> Maven

建议不要使用 IDEA 自带的,使用自己本地的 Maven 配置和对应仓库。

image-20251209205747911

没有对应 Maven 版本呢?

去官网下载,但是也有人问我找不到官网哪里下载……我一开始寻思很难找吗?

确实有点难度,稍微废了点功夫找历史版本的下载入口,现在记录一下:

下载Maven-3.x版本省流:https://archive.apache.org/dist/maven/maven-3/

Maven-4.x:http://archive.apache.org/dist/maven/maven-4/

首先来到官网链接:https://maven.apache.org/

右侧点击 Downloads

image-20251209210749990

搜索 archives 关键词,点击 Maven 3 archives进入

image-20251209210905195

之后选择需要的版本,下载打包好的二进制文件或者源码()

image-20251209211149740