`
berdy
  • 浏览: 514205 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

"Updating Maven Project". Unsupported IClasspathEntry kind=4

阅读更多
上午导入了下游戏服务器端的代码,是使用java开发的,通过maven对多个工程模块进行管理
eclipse安装了1.4版本的m2e后,在工程目录下执行mvn eclipse:eclipse后,导入eclipse 中。
通过m2e插件update project时提示了如下的错误"Updating Maven Project". Unsupported IClasspathEntry kind=4
stackoverflow上搜索了下,发现是m2e的一个bug。

http://stackoverflow.com/questions/10564684/how-to-fix-error-updating-maven-project-unsupported-iclasspathentry-kind-4

解决的办法:

1、在package view中选择一个或者多个有问题的project,右键选择maven,选择Disable Mavne Nature

2、命令行中切换到project的目录,执行mvn eclipse:clean

3、package view中选择projects ,右键选择Configure,选择 Convert to Maven projects...

4、clean project,update maven dependencies

0
2
分享到:
评论
3 楼 EdgarRZeng 2013-08-14  
berdy 写道
EdgarRZeng 写道
谢谢分享,我之前是通过用mvn命令来创建archetype为webapp的一个maven项目,然后mvn eclipse:eclipse -Dwtpversion=2.0转换为了eclipse的项目,导入后倒没什么大问题,但是当我将它Convert to Maven projects时它出现了类似的错误:
An internal error occurred during: "Enabling Maven Dependency Management".
Unsupported IClasspathEntry kind=4
然后,我按照你的方法,嗯。发现成功转换了。不过在项目的Java Resources莫名其妙的显示错误,有个X在上边,然后呢我在Properties中找了半天也没有发现错误,并且该工程也能正常运行。
请问这个是什么原因呢?


如果是有显示叉的话,你可以在Problems view中查看到具体原因的,然后谷歌下,看看有没有解决办法

嗯。好的。谢谢了。
2 楼 berdy 2013-08-14  
EdgarRZeng 写道
谢谢分享,我之前是通过用mvn命令来创建archetype为webapp的一个maven项目,然后mvn eclipse:eclipse -Dwtpversion=2.0转换为了eclipse的项目,导入后倒没什么大问题,但是当我将它Convert to Maven projects时它出现了类似的错误:
An internal error occurred during: "Enabling Maven Dependency Management".
Unsupported IClasspathEntry kind=4
然后,我按照你的方法,嗯。发现成功转换了。不过在项目的Java Resources莫名其妙的显示错误,有个X在上边,然后呢我在Properties中找了半天也没有发现错误,并且该工程也能正常运行。
请问这个是什么原因呢?


如果是有显示叉的话,你可以在Problems view中查看到具体原因的,然后谷歌下,看看有没有解决办法
1 楼 EdgarRZeng 2013-08-14  
谢谢分享,我之前是通过用mvn命令来创建archetype为webapp的一个maven项目,然后mvn eclipse:eclipse -Dwtpversion=2.0转换为了eclipse的项目,导入后倒没什么大问题,但是当我将它Convert to Maven projects时它出现了类似的错误:
An internal error occurred during: "Enabling Maven Dependency Management".
Unsupported IClasspathEntry kind=4
然后,我按照你的方法,嗯。发现成功转换了。不过在项目的Java Resources莫名其妙的显示错误,有个X在上边,然后呢我在Properties中找了半天也没有发现错误,并且该工程也能正常运行。
请问这个是什么原因呢?

相关推荐

    Eclipse中maven异常Updating Maven Project的统一解决方案

    1. "An internal error occurred during: 'Updating Maven Project'.",错误信息为:"Unsupported IClasspathEntry kind=4"。 2. "java.lang.IllegalArgumentException"等其他异常。 这些异常可能由于多种原因导致...

    VBA实现进度条的显示

    VBA实现进度条的显示 Sub Test() ' The UserForm1_Activate sub calls Main UserForm1.LabelProgress...' The DoEvents statement is responsible for the form updating DoEvents Next r Unload UserForm1 End Sub

    crud__js:javascript的crud系统

    .catch(error => console.error('Error updating data:', error)); ``` 4. 删除(Delete) 删除数据使用HTTP的DELETE方法,指定要删除的资源地址。JavaScript实现如下: ```javascript fetch('/api/records/1', { ...

    idea的文件一直在不停闪烁,并不停updating and index.doc

    ### IntelliJ IDEA 文件持续闪烁与Updating and Indexing问题详解 #### 一、问题概述 在使用IntelliJ IDEA进行开发过程中,部分用户可能会遇到一个较为常见的现象:IDE中的文件图标会不断闪烁,同时状态栏提示...

    【11.x推荐版本】AP无线接入点RGOS11.1(5)B9P11软件版本【适用于AP520】

    启动时按Ctrl+B 进入bootware模式 ...|<4> File Control | |<5> Modify BootWare Password | |<6> Skip Current System Configuration | |<7> BootWare Operation Menu | |<8> Clear Super Password | ...

    VAX v10.8.2029

    Fixed Change Signature causing loss of code when updating parameters in call reference sites that have binary and ternary operators (regression in build 2007) (case=79955) Change Signature available ...

    axios详解-轻松搞定CRUD:掌握Axios实现增删改查功能的精髓

    console.error('Error updating user:', error); }); ``` 4. **删除(Delete)**: `DELETE`方法用于移除资源: ```javascript axios.delete('/api/users/1') .then(response => { console.log('User ...

    a project model for the FreeBSD Project.7z

    A project model for the FreeBSD Project Niklas Saers Copyright © 2002-2005 Niklas Saers [ Split HTML / Single HTML ] Table of Contents Foreword 1 Overview 2 Definitions 2.1. Activity 2.2. Process ...

    LeetCode of algorithms with golang solution(updating)..zip

    本资源"LeetCode of algorithms with golang solution(updating)",是用Go语言解决LeetCode算法问题的集合,持续更新,旨在帮助Go语言开发者提升算法能力,理解并运用到实际项目中。 Go语言,又称Golang,是由...

    U盘量产工具

    - Fixed issue with overall progress bar not updating for subsequent writes after aborting. - Cosmetic / UI changes/fixes - Signed Executable Release 1.1.1001 WIN32 release 8 December 2010 - ...

    解决pycharm启动后总是不停的updating indices...indexing的问题

    当使用PyCharm这个流行的Python集成开发环境时,有时会遇到一个问题,即IDE启动后会不断进行索引更新,表现为其界面上会出现"Updating indices"或"indexing"的信息,并且长时间处于该状态无法正常使用。这种情况不仅...

    Delphi7.1 Update

    * In the Project Manager, units are incorrectly displayed in the order that they are listed in the USES clause, rather than alphabetically. * Using collections containing component references and ...

    PATCH - Updating System PRO.unitypackage

    Unity的更新系统!

    豪华首页调用Flash自动变换效果(附源代码)

    [font=黑体][size=4]内附完整源代码,欢迎批评指正[/size][/font][emc20] [b]官方网站[/b] [url=http://www.nvan.net/]http://www.nvan.net/[/url] [img]http://www.nvan.net/images/logo_header.gif[/img] ...

    Lenovo Z400/Z500/P500 BIOS官方固件v1.21

    These settings may have to be re-entered after updating the BIOS. Attention: Do not power off or restart your computer during the BIOS flashing process, which will cause serious damage and improper ...

    lichee_20170502_1607_全志R16的linux系统编译需要改动的文件_使用parrotv1.1的内核_没有外层目录.7z

    drwx------ 4 rootroot rootroot 4096 5月 2 14:48 ./ drwxrwxrwx 18 rootroot rootroot 4096 5月 2 13:50 ../ -rwx------ 1 rootroot rootroot 8557328646 12月 2 16:08 android_parrotv1.1_20161202.tar.gz* ...

    maven 常用命令集合

    Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,主要用于 Java 项目的构建、测试和部署。Maven 的强大之处在于其提供了一种标准化的方式来构建、测试和部署项目,使得开发者可以更方便...

    STM32程序5个UCGUI的移植例程.zip

    4. **移植示例**:压缩包中的"STM32程序5个UCGUI的移植例程"可能包含了不同场景下的移植示例,例如基础的图形显示、触摸屏操作响应、动态更新等。这些例程可以帮助开发者更好地理解和实践UCGUI的移植过程。 5. **...

    Developer Express 的一些注意事项

    2. **事件处理**:如 `dsJCBM_Inserting`、`dsJCBM_Updating`、`dsJCBM_Deleting` 等方法需要正确设置并处理。 3. **数据有效性检查**:在进行增删改之前,最好对数据的有效性进行检查。 #### 四、使用 ...

    oracle - 数据同步 实例

    4. **触发器实现数据同步**: - 使用触发器实现数据的自动同步,例如: ```sql CREATE OR REPLACE TRIGGER TRI_GRADING AFTER INSERT OR DELETE OR UPDATE ON GRADING FOR EACH ROW BEGIN IF INSERTING THEN ...

Global site tag (gtag.js) - Google Analytics