‘settings.xml’ has syntax errors less… 和Parent ‘org.springframework.boot’has problems less…的问题解决

2023-10-30

目录

一、背景介绍

二、报错信息

三、原因分析与处理

1、注意maven与jar包版本匹配问题

2、缺少资源

参考博文


一、背景介绍

        在自己笔记本虚拟机中导入一个已经写好的Maven工程,经过前文中介绍的离线加载maven处理方法,解决的大量jar包找不到的问题后,此时虽然能够编译成功但是运行后功能无法使用,且仍然发现pom.xml文件中出现报错。

虚拟机中操作系统为:Ubuntu 18.04.4 LTS

IDEA软件版本信息为:

   IntelliJ IDEA 2018.3.5 (Ultimate Edition)

    Build #IU-183.5912.21, built on February 26, 2019

    Licensed to https://zhile.io

    You have a perpetual fallback license for this version

    Subscription is active until July 8, 2089

    JRE: 1.8.0_152-release-1343-b28 amd64

    JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

    Linux 5.4.0-122-generic

注意:

离线下IDEA打开拷贝的完整工程,解决工程代码大量报错的问题_nanke_yh的博客-CSDN博客文中有提到修改maven设置后无导入效果,需要等待很久的问题。这主要是idea缓存的问题,这里可以主动去清下缓存使其读取,具体步骤为:File->Invalidate Caches/Restart…,该功能会清缓存并重启软件的。

二、报错信息

Q1:‘settings.xml’ has syntax errors less… (Ctrl+F1)

Inspection info: Inspects a Maven model for resolution problems

Q2:Parent ‘org.springframework.boot:spring-boot-starter-parent:2.3.0.RELEASE’ has problems less… (Ctrl+F1)

Inspection info: Inspects a Maven model for resolution problems.

三、原因分析与处理

1、注意maven与jar包版本匹配问题

        针对问题二Parent ‘org.springframework.boot:spring-boot-starter-parent:2.3.0.RELEASE’ has problems,检查发现由于代码一致,物理拷贝工程后导入的,出现以上报错,对比台式机发现其IDEA版本为2020.1.1而虚拟机中的idea版本为2018。这样导致在配置maven的Maven home Directory项选择Bundled (Maven 3)后其自身的版本不一致。

        虚拟机中选择Bundled (Maven 3)的版本为:Version 3.3.9,与台式机上Version 3.6.3有较大的差别。为此在虚拟机中该项选择/opt/Maven/apache-maven-3.6.1版本为Version 3.6.1。此时再import maven后,发现问题二消失了。

2、缺少资源

        对于问题一,离线下始终不能解决,分析原因为版本不对应(只能说离线的工程文件不可直接移植的),缺少了部分的资源文件,此时只能通过网络去下载该部分资源。

        右击项目->maven->download source and documention

        之后会去访问网络下载资源,时间比较长。

        下载完成后,直接Reimport maven或者在右侧的maven窗口双击install,就会发现该问题也解决了。

参考博文

出现错误 Project ‘org.springframework.boot:spring-boot-starter-parent’ not found_Baron keller的博客-CSDN博客

inspects a maven model for resolution problems_sinat_36710456的博客-CSDN博客

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

‘settings.xml’ has syntax errors less… 和Parent ‘org.springframework.boot’has problems less…的问题解决 的相关文章

  • Java JDBC:更改表

    我希望对此表进行以下修改 添加 状态列 varchar 20 日期列 时间戳 我不确定该怎么做 String createTable Create table aircraft aircraftNumber int airLineCompa
  • 如何找到给定字符串的最长重复子串

    我是java新手 我被分配寻找字符串的最长子字符串 我在网上研究 似乎解决这个问题的好方法是实现后缀树 请告诉我如何做到这一点或者您是否有任何其他解决方案 请记住 这应该是在 Java 知识水平较低的情况下完成的 提前致谢 附 测试仪字符串
  • JAXb、Hibernate 和 beans

    目前我正在开发一个使用 Spring Web 服务 hibernate 和 JAXb 的项目 1 我已经使用IDE hibernate代码生成 生成了hibernate bean 2 另外 我已经使用maven编译器生成了jaxb bean
  • Android MediaExtractor seek() 对 MP3 音频文件的准确性

    我在使用 Android 时无法在eek 上获得合理的准确度MediaExtractor 对于某些文件 例如this one http www archive org download emma solo librivox emma 01
  • 多个 Maven 配置文件激活多个 Spring 配置文件

    我想在 Maven 中构建一个环境 在其中我想根据哪些 Maven 配置文件处于活动状态来累积激活多个 spring 配置文件 目前我的 pom xml 的相关部分如下所示
  • 列出jshell中所有活动的方法

    是否有任何命令可以打印当前 jshell 会话中所有新创建的方法 类似的东西 list但仅适用于方法 您正在寻找命令 methods all 它会打印所有方法 包括启动 JShell 时添加的方法 以及失败 被覆盖或删除的方法 对于您声明的
  • Liferay ClassNotFoundException:DLFileEntryImpl

    在我的 6 1 0 Portal 实例上 带有使用 ServiceBuilder 和 DL Api 的 6 1 0 SDK Portlet 这一行 DynamicQuery query DynamicQueryFactoryUtil for
  • 我可以使用 HSQLDB 进行 junit 测试克隆 mySQL 数据库吗

    我正在开发一个 spring webflow 项目 我想我可以使用 HSQLDB 而不是 mysql 进行 junit 测试吗 如何将我的 mysql 数据库克隆到 HSQLDB 如果您使用 spring 3 1 或更高版本 您可以使用 s
  • 路径中 File.separator 和斜杠之间的区别

    使用有什么区别File separator和一个正常的 在 Java 路径字符串中 与双反斜杠相反 平台独立性似乎不是原因 因为两个版本都可以在 Windows 和 Unix 下运行 public class SlashTest Test
  • 十进制到八进制的转换[重复]

    这个问题在这里已经有答案了 可能的重复 十进制转换错误 https stackoverflow com questions 13142977 decimal conversion error 我正在为一个类编写一个程序 并且在计算如何将八进
  • Google BQ:运行参数化查询,其中参数变量是 BQ 表目标

    我正在尝试从 Linux 命令行为 BQ 表目标运行 SQL 此 SQL 脚本将用于多个日期 客户端和 BQ 表目标 因此这需要在我的 BQ API 命令行调用中使用参数 标志 parameter 现在 我已经点击此链接来了解参数化查询 h
  • 如何为 Linux 桌面条目文件指定带有相对路径的图标?

    对于我的一个 Linux 应用程序 我有应用程序二进制文件 一个 launcher sh 脚本 针对 LD LIBRARY PATH 和一个 desktop 文件 所有这些都位于同一文件夹中 我想使用图标的相对路径而不是绝对路径 我试过了
  • 我们真的应该使用 Chef 来管理 sudoers 文件吗?

    这是我的问题 我担心如果 Chef 破坏了 sudoers 文件中的某些内容 可能是 Chef 用户错误地使用了说明书 那么服务器将完全无法访问 我讨厌我们完全失去客户的生产服务器 因为我们弄乱了 sudoers 文件并且无法再通过 ssh
  • JRE 系统库 [WebSphere v6.1 JRE](未绑定)

    将项目导入 Eclipse 后 我的构建路径中出现以下错误 JRE System Library WebSphere v6 1 JRE unbound 谁知道怎么修它 右键单击项目 特性 gt Java 构建路径 gt 图书馆 gt JRE
  • Eclipse Java 远程调试器通过 VPN 速度极慢

    我有时被迫离开办公室工作 这意味着我需要通过 VPN 进入我的实验室 我注意到在这种情况下使用 Eclipse 进行远程调试速度非常慢 速度慢到调试器需要 5 7 分钟才能连接到远程 jvm 连接后 每次单步执行断点 行可能需要 20 30
  • Maven中archetype.xml和archetype-metadata.xml有什么区别

    我正在尝试向我的原型添加额外的变量 具体来说 我的原型包含一个 logback xml 文件 我想用我从原型生成的项目的名称填充日志文件名 我正在执行此处答案中的说明将额外的属性传递给 Maven archetype generate ht
  • 获取 JVM 上所有引导类的列表?

    有一种方法叫做findBootstrapClass对于一个类加载器 如果它是引导的 则返回一个类 有没有办法找到类已经加载了 您可以尝试首先通过例如获取引导类加载器呼叫 ClassLoader bootstrapLoader ClassLo
  • 捕获的图像分辨率太大

    我在做什么 我允许用户捕获图像 将其存储到 SD 卡中并上传到服务器 但捕获图像的分辨率为宽度 4608 像素和高度 2592 像素 现在我想要什么 如何在不影响质量的情况下获得小分辨率图像 例如我可以获取或设置捕获的图像分辨率为原始图像分
  • 节拍匹配算法

    我最近开始尝试创建一个移动应用程序 iOS Android 它将自动击败比赛 http en wikipedia org wiki Beatmatching http en wikipedia org wiki Beatmatching 两
  • Spring Boot @ConfigurationProperties 不从环境中检索属性

    我正在使用 Spring Boot 1 2 1 并尝试创建一个 ConfigurationProperties带有验证的bean 如下所示 package com sampleapp import java net URL import j

随机推荐

  • IDEA 配置Maven国内源

    首先打开设置 在设置中搜索maven 然后跳转到这个页面 看到有一个User settings files这个项 Users xq m2 settings xml这个便是配置文件 修改这个文件即可 如果没有这个文件 可以新建一个settin
  • C++类模板的使用

    一 基本使用 通用类型用于成员变量 通用类型用于成员函数的参数 通用类型用于成员函数的返回值 获取成员变量 通用类型用于成员函数的代码中 代码 include
  • 【计算机视觉

    文章目录 一 检测相关 6篇 1 1 ALWOD Active Learning for Weakly Supervised Object Detection 1 2 mEBAL2 Database and Benchmark Image
  • C语言六种方法求素数(质数) 最全 输出2-100以内的所有素数 求1000以内的所有素数

    方法一 挨个遍历 从1 1000都试一次 通俗易懂的方法 include
  • 优秀程序员

    优秀程序员 拷贝型 新手型 学习型 实现型 架构型 1 拷贝型 拷贝型选手就是传说中的 代码拷贝员 了 他们对实现功能几乎没有思路 所作的事情就是从网上或是之前其他团队成员写的代码中拷贝出片段 然后放到项目中 如果运行项目出现了期望结果 则
  • 闲鱼无货源新玩法,从入门到精通,由浅入深教你怎么去做

    标题 闲鱼无货源新玩法 从入门到精通 由浅入深教你如何经营成功 随着电商的兴起 许多人开始利用平台经营自己的小生意 在这篇文章中 我们将聚焦于闲鱼平台 并分享关于如何从入门到精通运营成功的闲鱼无货源新玩法 以下是一些关键词 将帮助您更好地了
  • 7-1 二叉树的基本运算 (10 分)

    本习题为二叉树的基本运算练习 要求依次实现如下功能 1 输入一个使用 括号表示法 表示的二叉树 每个节点的数据为一个字符 请使用二叉链的存储方式构建二叉树B 2 使用中序遍历法遍历构建的二叉树 输出中序遍历的序列 3 输出该二叉树的高度 深
  • 【simulink】Three-PhaseV-I Measurement(三相电压电流测量)

    三相电压测量模块 MATLAB 三相电压电流测量模块怎么用 simulink Three PhaseV I Measurement 三相电压电流测量
  • 10X Genomics单细胞转录组测序

    一 单细胞及普通转录组比较 单细胞转录组测序 scRNA seq 在单个细胞水平上构建每个细胞的基因表达谱 反映细胞异质性 发现新的细胞类型 了解细胞表达调控机制 通过选取不同时间点的样本 再进行单细胞转录组测序 能够在单细胞水平获得基因
  • Java类加载

    类加载 执行 类加载 过程 对象的创建 类加载器 双亲委派 打破双亲委派 常见以tomcat和SPI为例 tomcat SPI 执行 解释执行 or 编译执行 关于编译 JIT编译器与解释器的工作模式 JIT编译器 分层编译 热点监测 热点
  • uniapp项目中给相机相册图片添加水印功能。

    效果如图 废话不多说 直接上代码吧 哦多说一句 在使用下面组件时需要在uniapp项目中安装uView组件库uView官网 详细的安装流程可以看这篇文章uView安装教程 也可以去官网查看官方文档 上面介绍的很清楚 添加水印组件hpy wa
  • 控制科学与工程 计算机那个好,控制科学与工程(自动化)最好的94所大学排名

    控制科学与工程是工科的四大 王牌 学科之一 是除了电气工程 机械制造 土木工程 计算机科学与技术外 比较 热门 的工科专业之一 同电气工程相比 控制科学与工程更加偏向控制 自动化 现场总线以及系统集成等方向 实际上 控制科学与工程很多人可能
  • redux和react-redux结合书写计数器

    安装包 npm install redux npm install react redux npm install redux thunk 如果使用了异步action的话 需要安装 npm install antd ant design U
  • 三极管流水灯电路设计

    随着科学技术的发展 电力电子设备与人们的工作 生活的关系日益密切 各种小套件层出不穷 功能多样 本文所设计的电子制作可以说是电子初学者学习电子的最佳入门制作 其制作方式容易 趣味横生 更能提高初学者的动手能力 让初学者在制作学习中感受电子
  • java 实现a系统到b系统的跳转_A-B系统快捷的登陆的验证设计

    用户X在A系统浏览器端请求接口1要求登陆到系统B A系统检测到用户X还没有登陆到B系统的认证密钥R 于是A系统产生 TOKEN 1 让用户X的浏览器跳转页面到B系统登陆绑定接口 B系统在后台使用该TOKEN 1 直接跟 系统A 进行确认验证
  • 记录一下2023.2kali的默认密码和修改root用户密码的方法

    要水一篇博客了 默认登录用户名 密码 kali kali 切换root用户 sudo su 这时输入的密码是kali 然后就切换到了root用户 输入passwd root 提示修改新密码 根据提示输入两遍新密码就修改了root用户的密码啦
  • 网络编程之本地套接字和网络套接字比较与本地套接字通信案例01

    1 socket IPC 本地套接字domain 1 1 本地通信的方法 1 pipe mkfifo 两者实现最简单 2 mmap 非血缘关系进程间 3 信号 开销小 4 domain 稳定性最好 注意 在本节domain称之为本地套接字
  • Jstat -gc 参数说明

    Jstat gc 参数说明 Jstat gc 参数说明 Jstat gc 参数说明 S0C 第一个幸存区的大小 S1C 第二个幸存区的大小 S0U 第一个幸存区的使用大小 S1U 第二个幸存区的使用大小 EC 伊甸园区的大小 EU 伊甸园区
  • list里面装tensor(pytorch的)如何合并起来

    问题简述 使用pytorch中tensor时 有时需要将多个tensor合并成一个高维tensor 或者是list中装着多个同纬度的tensor 想让这个list转为tensor 核心方法 torch stack def stack ten
  • ‘settings.xml’ has syntax errors less… 和Parent ‘org.springframework.boot’has problems less…的问题解决

    目录 一 背景介绍 二 报错信息 三 原因分析与处理 1 注意maven与jar包版本匹配问题 2 缺少资源 参考博文 一 背景介绍 在自己笔记本虚拟机中导入一个已经写好的Maven工程 经过前文中介绍的离线加载maven处理方法 解决的大