业余草 maven异常:Updating Maven Project 的统一解决方案

现在使用maven的公司和团队越来越多,虽然没有Gradle那么灵活,但是现对于以前的项目构建方式还是很有优势的,下面分享一个maven update 时的异常统一解决方案:

异常案例:

  1. 1、An internal error occurred during: "Updating Maven Project".

  2.  

    > Unsupported IClasspathEntry kind=4

  1. <code class="language-java">2、java.lang.IllegalArgumentException</code>

其他的我就不列举了

解决方案:

This is all you need:
1、Right-click on your project, select Maven -> Disable Maven Nature.
2、Open you terminal, go to your project folder and do “mvn eclipse:clean”
3、Right click on your Project and select “Configure -> Convert into Maven Project”

意思是:

1、右键你的项目,选择maven——>选择 Disable Maven Nature

2、打开你的代码工作空间(最好关闭开发工具),找到你的项目文件所在目录 , 打开CMD环境,然后执行 "mvn eclipse:clean"

3、右键你的项目,选择Configure——> Convert into Maven Project

然后你再maven更新项目试试。

如有疑问,欢迎关注微信公众号“业余草”!

原文地址:https://www.cnblogs.com/panda2/p/9246543.html

时间: 2024-11-08 11:30:12

业余草 maven异常:Updating Maven Project 的统一解决方案的相关文章

Eclipse 使用maven创建Dynamic Web Project

今天看到spring的官网首页已经没有下载连接了,建议使用maven构建spring项目.虽然maven已经不是新技术,但是这个我还没用过,谷歌走起! 通常创建项目都是用Eclipse,前几年还是MyEclipse,后来在“程序尽量不使用盗版”的精神下(PS:“尽量”这个词是我自己加的),换成了Eclipse.时间长了也觉得Eclipse也不错-优点越来越多了! 网上找了下使用maven创建Dynamic Web Project的方式,基本上都是先创建一个maven项目,然后再通过Project

eclipse项目右键菜单的refresh选项与maven选项的update project的区别

eclipse项目右键菜单的refresh:用来同步eclipse环境内外的文件结构.比如,你需要把一些jar自包含到工程中,你通过资源管理器将jar文件拷到工程目录下.此时,在eclipse的工程中添加jar包,是找不到刚才拷的那个包的.这是就需要用LZ说的命令刷新一下这个工程. maven选项的update project:pom.xml文件改动之后,需要执行Mavne/Update Project来更新外部依赖的jar包. 参考: https://blog.csdn.net/evilcry

业余草,Java新人入职——配置环境及安装开发工具(总结)

很多新人对于进入新公司,相关工具的安装和环境变量的设定很苦恼.又苦于没有完整的配置开发环境的资料,我这里写一篇操作步骤的案例, 至少让你能把开发工具安装起来,并实用起来,就不会那么无助了.毕竟连开发环境都弄不好的人,leader对你肯定也不抱希望.废话少说,具体操作如下: 一.首先肯定是安装jdk 1.下载jdk版本 这里我的电脑是64位的,用的是Java8  , jdk版本是jdk1.8.0_92.  下载地址:链接:http://pan.baidu.com/s/1pLht3eF 密码:vgw

Maven整理笔记のMaven仓库

Maven坐标和依赖是任何一个构件在Maven世界中的逻辑表示方式:而构件的物理表示方式是文件,Maven通过仓库来统一管理这些文件.  Maven仓库 在Maven的世界中,任何一个依赖.插件或者项目构建的输出,都可以称为一个构件.如项目依赖log4j-1.2.15.jar是一个构件,插件maven-compiler-plugin-2.0.3.jar是一个构件,我们自己的Maven项目构建完成后的输出.jar/war文件也是一个构件.任何一个构件都有一组坐标唯一标识.在我们项目开发中,往往可能

[转] 关于maven tomcat plugin 调试源码的解决方案

一. 解决关联第三方jar源码 在pom文件中加入: Xml代码   <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> <version>2.9</version> <configuration> <

项目构建之maven篇:8.maven发布web工程及基于spring mvc,jetty实现的用户管理demo

web工程目录结构 pom/pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&qu

Maven起步--通过Maven创建第一个web项目的图文教程

一.创建项目. 创建一个Maven项目也十分简单,选择菜单项File -> New -> Other,在弹出的对话框中选择Maven下的Maven Project,然后点击Next . 1.Eclipse中用Maven创建项目 选择MavenProjec. 2. 如果要选择工作集的话,可以选add project to working set. 3.选maven-archetype-webapp. 在Filter中输入org.apache.maven.archetypes,选择Artifact

Maven入门系列(四)——在STS下配置Maven和建立Maven项目

如何配置STS的Maven 在使用STS的Maven需要对Maven进行配置.虽然STS已经默认集成了Maven的插件,但是其使用大的Maven是STS内置的.现在我们需要将自己配置的maven和现有的仓库加入到STS中.方法如下: 打开STS,菜单[windows]下的[Preferences].选择Maven下的Installations.里面默认勾选着Maven的STS集成版.现在我们需要将自己下载和配置的最新的maven导入.点击add按钮. 点击finish. 然后选中我们已经导入的m

Maven学习(1) - Maven入门

home index:http://maven.apache.org/ download:http://maven.apache.org/download.cgi install: http://maven.apache.org/download.cgi#Installation   一.Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具.主要服务于基于Java平台的项目构建,依赖管理和项目信息管理. 1.1.项目构建 项目构建过程包