Maven Web项目导入异常(eclipse)

    老的maven web项目从svn中导中下载到eclipse中,发现该项目的不具备maven web项目的基本结构,同时在update maven时出项以下异常:

项目更新时异常信息

    同时,还有以下几个异常信息:

    1.项目导入转成maven web项目后,项目的资源文件只有src,在java build path下可以查看

    2.properties中 project facets中没有选中Dynamic Web Module\java\JavaScript

    3.在java build path中Libraries没有maven对应的jar包引用

    解决问题:

    1)根据以上的信息初步判断如下,项目在转maven项目时,结构没有生成完整(至于为什么希望有人能帮忙解答);

    2)尝试在项目中勾选Dynamic Web Module\java\JavaScript这些web项目基本的选项,结果是只是新增了JavaScript和部署资源目录

JavaScript和部署资源目录

    3)重eclipse的.classpath文件中找差异,自己新建一个或从老的Maven Web项目中,打开新的Maven web项目,复制过来,重新构建后项目的Libraries中已经拥有Maven Dependencies这些元素了

异常项目的情况
正常项目的情况

        4)在第二步操作的时候出现了一个webcontent目录,而项目中的web资源文件时webapp,通过右击项目properties->搜索Deployment Assembly修改静态资源文件来源即可,重新构建项目基本就没有问题了。

修改静态资源来源

    5)至此,修改异常全部解决

完整的maven web项目目录结构

    另,在操作1)步骤时出项过一个异常,通过4)步骤可以解决

pom异常


        如果以上异常是因为web.xml不存在可以使用网上的做法pom中增加配置来解决,如下图

配置方法

    这篇记录是为了解决记性不好,同时也希望有人能告诉我,为什么这么做,比较我做的比较浅显,无法深入。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同...
    筑梦师Winston阅读 26,361评论 80 514
  • 首先,来点干货就是如何把我们之前在Eclipse环境开发的项目,如何导入到Intellij IDE中,并且让其可以...
    胖先森阅读 8,506评论 6 16
  • 在 Eclipse 中使用 Maven 创建 Web 项目 1. 建立 Maven Project 选择 File...
    rosy_dawn阅读 5,108评论 0 0
  • 农历二十三,北方小年。 以往这个时候镇上人都会去集市上买大把大把的菜、肉、糖等年货屯到家里,而我都会选择宅在家里。...
    山雨sanyu阅读 3,709评论 0 4
  • 今日偶然点开了煎饼侠,抱着无比期许的心情找亮点。这部电影电视网络一直宣传的好口碑电影,可惜没有如果,不符合伦家的胃...
    礼品醴窑cc阅读 1,391评论 0 1

友情链接更多精彩内容