zoukankan      html  css  js  c++  java
  • 【过时】项目转Maven后出现的问题记录

    上图,文字后补充

    1、过程

    创建一个新的web项目,项目名称与原项目名称一致。注意勾选“添加mvn支持(红框部分)”,勾选后运行目标服务器会变为none,这里无法进行添加。

    2、项目创建完成后,会报错。原因是由于没有servlet-api导致,当时的解决方案是引入tomcat对应版本jar包依赖(启动会报错)。

    第一种方案:

    pom.xml添加好需要的jar包(这里一个一个jar对应着在mvnrepository找的,不知道有没有更简单的办法),这时候项目自检不报错了

    这时候启动,由于项目中的tomcat——jar包与tomcat下jar包冲突,会报错。百度了下,tomcat/conf/context.xml

    添加:

    这时候启动正常了,大部分功能也已经正常了,但是spring的@value注解却失效了,找不到原因,于是将上面delegate设置去掉,重新研究。

    第二种方案:

    研究好久,直觉还是由于jar包冲突所致。就尝试了如下方式:

    启动成功。

  • 相关阅读:
    2020/10/29
    2020/10/24
    2020/10/28
    2020/10/31周报
    linux shell 中判断字符串为空的正确方法
    20201107 千锤百炼软工人
    20201103 千锤百炼软工人
    20201109 千锤百炼软工人
    20201111 千锤百炼软工人
    20201105 千锤百炼软工人
  • 原文地址:https://www.cnblogs.com/the-fool/p/11054214.html
Copyright © 2011-2022 走看看