构建 Maven 项目时可能遇到的问题

这篇具有很好参考价值的文章主要介绍了构建 Maven 项目时可能遇到的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

构建 Maven 项目时可能遇到的问题

本篇是针对这篇文章中可能出现的问题进行总结,并给出解决方法,都是自己亲自踩过的坑,现在记录下来,防止以后再犯错误。

1. Maven 自动下载依赖后,在本地仓库中找不到

经过

  • 本地仓库的地址设置为 K:\environment\apache-maven-3.9.6\maven-repo
  • 并希望将 Maven 自动下载的依赖保存在这个本地仓库中;
  • 但是发现下载依赖结束后,在本地仓库中找不到依赖

原因:在 IDEA 的 Settings 中 Maven 本地仓库默认的位置为:C:\Users\Sun3285\.m2\repository ,下载的依赖保存在了这里。

jdk21新建maven项目后pom是空的,垫脚石,maven,intellij idea,java

改正:可以将这里改为设置好的本地仓库,但是重新建立项目时,仍需要再次修改

建议按下面的方式进行修改(在 IDEA 的一开始进行自定义设置),一劳永逸,重新建立项目时,本地仓库就已经是设置好的了

jdk21新建maven项目后pom是空的,垫脚石,maven,intellij idea,java

2. 运行时报错如下:Error: java 不支持发行版本 5

经过:运行 Java 程序时,报错Error: java 不支持发行版本 5

原因:本地配置的 JDK 和 IDEA 默认的 JDK 不匹配

改正:检查以下 5 个位置,将 JDK 的配置保持一致,就可以了。

  • 项目结构 Project Structure 中

jdk21新建maven项目后pom是空的,垫脚石,maven,intellij idea,java

jdk21新建maven项目后pom是空的,垫脚石,maven,intellij idea,java

jdk21新建maven项目后pom是空的,垫脚石,maven,intellij idea,java

  • 设置 Settings 中

jdk21新建maven项目后pom是空的,垫脚石,maven,intellij idea,java

3. 创建 Maven 项目后 pom.xml 文件为空

经过:选择 JDK 21 时,创建 Maven 项目后 pom.xml 文件为空。

原因:JDK 版本过高。

改正:降低 JDK 的版本,将 JDK 21 降为 JDK 17,就解决了。

4. 在 Settings 中 Update 了阿里云远程仓库,导致整个项目不能运行

经过:因为好奇,在 Settings 中 Update 了阿里云远程仓库,导致整个项目不能运行

原因:这是阿里仓库不支持 index(索引)导致的,当 update 时,就是在 update index,所以就会出错。

改正

  • 方法一:换成支持 index 的镜像,或者使用 Apache 的 Central仓库(中央仓库),但是这个较慢;
  • 方法二推荐):不用理会这个问题,因为再次创建一个新的项目时,不会影响任何操作,Maven 依旧可以照常使用。

jdk21新建maven项目后pom是空的,垫脚石,maven,intellij idea,java文章来源地址https://www.toymoban.com/news/detail-795517.html

到了这里,关于构建 Maven 项目时可能遇到的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Maven项目打包,出现提示 Lombok 版本和 jdk 的编译器不兼容问题,解决办法。

    class lombok.javac.apt.LombokProcessor (in unnamed module @0x7d21852b) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module @0x7d21852b 这些引用都是关于Java编译器插件Lombok的错误信息。Lombok是一个

    2024年02月05日
    浏览(53)
  • 新建springboot项目,jdk只有17/21,无法选中1.8

    解决方案1: 将 https://start.spring.io/ 或者 http://start.springboot.io/ 替换为  https://start.aliyun.com/ 解决方案二: 升级jdk版本 ,安装jdk17并配置环境变量,官方称,17版本将会是主流,在springboot3以上版本只支持jdk17以上版本(但当前大多数项目都是jdk1.8的环境,且17并不是完全向下兼

    2024年02月05日
    浏览(64)
  • IDEA(21.1终极版本)的安装教程及环境配置 Maven和(JDK)

    文章目录 Idea的安装及环境配置概要 安装流程 技术名词解释 技术细节 小结 提示:安装IDEA的地址(点击链接即可下载): https://download.jetbrains.com/idea/ideaIU-2021.1.3.exe 官网地址: IntelliJ IDEA – the Leading Java and Kotlin IDE IntelliJ IDEA is undoubtedly the top-choice IDE for software developers. It

    2024年03月12日
    浏览(81)
  • IDEA 新建 Maven 项目

    在 IntelliJ IDEA 中新建 Maven 项目操作步骤如下。   1. 在 IntelliJ IDEA 欢迎页面左侧选择 Project ,然后在右侧选择 New Project,如下图。 或者在 IntelliJ IDEA 工作区上方的菜单栏中选择 File ,在下拉菜单中中选中 New,然后选择 Project,如下图。  2. 在左侧的选项中选择 Maven,勾选 C

    2024年02月10日
    浏览(54)
  • ubuntu 22.04.3 live server安装JDK21与远程编程环境和maven

    解压jdk压缩包,命令: 打开环境变量,命令: 配置环境变量 重新加载配置文件,命令: 验证安装,命令: 下载JetBrains Gateway 新建ssh链接 验证链接并下载IDE 等待IDEA下载完毕 登录IDEA 下载maven,地址:https://maven.apache.org/download.cgi 解压maven,命令: 创建maven工作路径,并且把

    2024年02月21日
    浏览(55)
  • 解决IDEA新建springboot项目时不能导入maven依赖(右边没有maven窗口)

    1.问题:今天在github上找了一个springboot项目,但是用idea打开后发现不能导入maven依赖,并且在IDEA右边也没有出现maven窗口,如下图  2.解决方法:右键点击pom.xml文件,然后点击“Add as Maven Project”即可  此时发现右边出现maven,然后在pom.xml中重新加载maven依赖即可  

    2024年02月14日
    浏览(69)
  • SpringBoot学习——项目用maven打包成jar包 & windows + Linux平台运行 & Linux安装java & 遇到的问题

    1.maven打包springboot项目,jar包; 2.windows安装java环境,以及运行jar包; 3.Linux安装java环境,以及运行jar包; 4.运行jar包template might not exist报错及解决; Maven 构建生命周期定义了一个项目构建跟发布的过程。 一个典型的 Maven 构建(build)生命周期是由以下几个阶段的序列组成的

    2024年02月16日
    浏览(74)
  • idea构建Maven项目,出现问题,pom文件灰色带有横线,main方法无法运行,解决办法

    1.pom文件出现灰色,并且带有横线,可能是因为你频繁删除这个项目,又创建造成的,         解决办法:找到 找到这个页面,把对钩点掉。确定,重启一下idea就OK了。 2.创建的maven项目,无法运行         八成就是你的maven配置有问题         我在这假定你已经成功安装了

    2024年02月03日
    浏览(77)
  • 【IntelliJ IDEA】idea修改设置默认maven,解决每次新建和导入项目都需要重新配置maven

    本文目录 一、开发工具 二、问题描述 三、解决方案 开发工具:IntelliJ IDEA 工具版本:Ultimate 2020.3 使用 idea 开发工具每次打开一个已有项目时,都需要重新配置一下 maven(Maven home path 和 User settings file)。这个问题出现好久了,问题不严重,但是特别烦人。 设置 Maven 路径和

    2024年02月14日
    浏览(73)
  • 如何在IDEA中设置新建项目时Maven的默认目录?

    说明:IntelliJ IDEA版本为2021.3.1 (Community Edition) 1、打开IDEA,点击菜单栏File-New Projects Setup-Preferences for New Projects… 2、设置Maven的默认目录,再新建项目时就会默认使用这个Maven目录。

    2024年02月11日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包