Eclipse导入maven项目Pom.xml文件报错处理方法

2023-10-27

文章转载自:https://blog.csdn.net/jianzhonghao/article/details/72858465

Eclipse导入maven项目时,Pom.xml文件报错处理方法

导入maven项目,FIle→Import→Existing Maven Projects→找到自己想要导入的文件目录→Finish。项目就导入完成啦。接着就遇上了各种报错!!

一、Pom.xml文件第一次报错

CoreException: Could not get the value for parameter compilerId for plugin execution default-testCompile: PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 or one of its dependencies could not be resolved: The following artifacts could not be resolved: org.apache.maven:maven-plugin-api:jar:2.0.9, org.apache.maven:maven-artifact:jar:2.0.9, org.apache.maven:maven-core:jar:2.0.9: Failure to transfer org.apache.maven:maven-plugin-api:jar:2.0.9 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven:maven-plugin-api:jar:2.0.9 from/to central (https://repo.maven.apache.org/maven2): connect timed out。

解决方法:

这是因为网络原因,导致文件没有下载完成。

在电脑中搜索xxx.jar.lastUpdated,并将其都删除即可,具体步骤如下:

1)找到 {user}/.m2/repository

2)搜索“.lastupdated”。(如果不记得对应的.m2位置,可以全计算机搜索)Windows将展示所有文件夹的目录。

3)选中对应的lastupdated文件,并删除。

4)重新打开(若先前未关闭,请关闭后重新打开)Eclipse,右键报错的项目,并选择Maven > Update Project。同时记得勾选Force Update of Snapshots/Releases”. 点击OK,这样就解决了依赖关系。

 

 

二、Pom.xml文件再次报错

[ERROR] No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format:or:[:]:. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-clean, clean, post-clean, pre-site, site, post-site, site-deploy. -> [Help 1][ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.[ERROR] Re-run Maven using the -X switch to enable full debug logging.[ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles:[ERROR] [Help 1]http://cwiki.apache.org/confluence/display/MAVEN/NoGoalSpecifiedException

解决方法:

右击报错的项目→Properties→Project Facets→Runtimes→勾选Apache Tomcat v7.0

在Project Facets处找不到Runtimes时,需要点击下图Convert to faceted from…



 



 

三、Pox.xml最后报错

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project mrpapp: Compilation failure

[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

解决方法:

在eclipse中找到Window → Preferences → Java → Installed JREs,在jRE home中修改为你安装的jdk的目录位置。



 

好了,3个报错都被处理了,现在我就可以开心的运行项目啦!

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

Eclipse导入maven项目Pom.xml文件报错处理方法 的相关文章

随机推荐

  • vant 做表格_Vant Cell 单元格

    引入import Vue from vue import Cell CellGroup from vant Vue use Cell Vue use CellGroup 代码演示 基础用法 Cell可以单独使用 也可以与CellGroup搭
  • 服务器组装 华硕主板,专业组装服务器 华硕主板P9D-C/4L热销

    中关村在线西安行情 华硕P9D C 4L是一款新推出的高性能主板 小编了解到在商家 西北服务器配件批发中心 正在热销中 报价仅1980元 用兴趣的朋友不妨与商家联系 图为 华硕P9D C 4L 华硕P9D C 4L产品简介 出色的 I O扩
  • 实战:win10安装docker并用docker-compose构建运行容器

    文章目录 前言 Docker Desktop Hyper V 安装 Docker Desktop for Windows 下载docker desktop Docker安装目录软连接 运行Docker Desktop安装文件 Docker
  • SpringBoot中静态变量注入方案,一网打尽

    前言 Hi 大家好 我是麦洛 昨天同事来找我 说自己想使用 Value注解来注入值 但是发现注入不进去 想让我帮忙看看 研究了一番 最后发现是 Value注解无法注入静态变量 下面我们一起来回顾一下本次的bug 普通变量 首先我们来看看 如
  • 微信小程序获取位置权限用户拒绝授权后重新引导用户授权

    微信小程序获取位置权限用户拒绝授权后重新引导用户授权 解决问题 微信小程序获取位置权限 用户点击允许后直接地图选点 或者用户拒绝授权后引导用户到设置页面重新授权 需要代码可直接滑至页面底部 调用方法 1 利用uni getSetting 获
  • 支持m1的视频无损放大软件:Topaz Video Enhance AI Mac版

    Topaz Video Enhance AI for Mac是一款专业的AI视频无损放大软件 topaz video enhance ai mac版使用时间信息有效提高视频质量和细节 从而达到最好的视频放大 去隔行 降噪和还原效果 另外to
  • 微信退款申请成功异步通知使用AES解密问题

    在微信退款申请成功后异步通知会返回一段加密串 在req info字段里 按照微信文档的做法是 1 对返回的加密串req info做base64解码 得到另一个加密串 byte b Base64Util decode map get req
  • RabbitMQ--集成Springboot--3.2--消息确认机制

    RabbitMQ 集成Springboot 3 2 消息确认机制 代码位置 https gitee com DanShenGuiZu learnDemo tree master rabbitMq learn rabbitMq 01 1 介绍
  • dedecms支持Word内容一键导入

    1 4 2之后官方并没有做功能的改动 1 4 2在word复制这块没有bug 其他版本会出现手动无法转存的情况 本文使用的后台是Java 前端为Jsp 前端都一样 后台如果语言不通得自己做 Base64编码解码 因为公司业务需要支持IE8
  • 设计模式--观察者模式

    观察者模式 属于行为型模式基本原理 当一个对象被修改时 会自动通知它的依赖对象 主要流程 1 创建一个对象 存储它的所有依赖对象 2 在对象被修改的时候 通知所有依赖的对象 3 创建依赖对象 有统一的刷新方法 注意 避免循环依赖 inclu
  • uni-app-初识

    uniApp 初识 初识uni app 作用 特点 uni app的目录结构 运行编译环境准备 index vue页面分析 常用组件 条件编译 常用条件 模板中 常用条件 样式中 常用条件 配置中 配置页面 pages json 初识uni
  • 无人机集群作战仿真研究现状及在城市作战中的应用前景(附最新无人集群项目内容)

    随着人工智能 分布式系统 组网通信等技术的推进 以及机载硬件水平的显著提升 无人机集群受到以中美为首的军事强国高度关注和大力发展 无人机集群也被认为能够颠覆未来战场形势的一种作战手段 因此军事强国均在加紧无人机集群技术攻关并开展集群飞行试验
  • c语音中打印参数调用层级即call stack, call trace

    http stackoverflow com questions 105659 how can one grab a stack trace in c There s backtrace and backtrace symbols From
  • 智慧电塔倾斜在线监测解决方案

    一 方案背景 我国科技的不断进步 电塔的建设正在飞速发展 由于高压线路途经地域环境复杂 在运行过程中往往会受到多种因素的影响导致电塔变形 倾斜 倒塌 造成巨大的经济损失 因此需要电塔倾斜监测系统来预防此类事件的发生 智慧电塔倾斜监测解决方案
  • LightOJ 1220 Mysterious Bacteria

    Problem LightOJ 1220 Mysterious Bacteria 题意 输入一个 x 2 lt x lt 2 32 求满足 x b p 的最大的 p x b p都是整数 暴力版 枚举b或者枚举p 然后求另外一个 枚举b只要从
  • GLTF编辑器:在线模型材质编辑工具

    GLTF 编辑器 是一个功能强大 易于使用的在线3D模型编辑和查看工具 它支持多种格式的3D模型导入并将模型导出为GLB格式 除了可以对3D模型进行基本属性的修改之外 还支持对模型原点重置以及模型材质纹理修改 对于3D开发者和设计师来说 G
  • 简易聊天室代码分享 js+socket.io

    先言 这我以前写的 这里就是单纯分享下代码 不算正经文章 效果如下 前端用一个单html文件 然后后端用node js和socket io 也是只用一个单js文件就好 这里可以看下代码的实现逻辑就好 因为来连数据库才能运行的 有需要的话告诉
  • java2习题3

    1 编写应用程序求1 2 10 1 用for和while循环语句进行1 2 10 的计算 package yingshu public class one public static void main String args TODO A
  • Mybatis——基础使用学习

    Mybatis 基础使用学习 1 简介 1 1 什么时Mybatis 1 2 持久化 1 3 持久层 1 4 为什么需要Mybatis 2 第一个Mybatis程序 2 1 搭建环境 2 2 创建一个模块 配置好mybatis 2 3 编写
  • Eclipse导入maven项目Pom.xml文件报错处理方法

    文章转载自 https blog csdn net jianzhonghao article details 72858465 Eclipse导入maven项目时 Pom xml文件报错处理方法 导入maven项目 FIle Import