javaweb学习06:IDEA构建Maven项目遇到的问题


javaweb学习06:IDEA构建Maven项目遇到的问题

 

  • Unable to import maven project:See logs for details:

    • 抛错:com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:543)

    • 启动错误;

    • 解决方案:换一个Maven版本;(降低Maven:3.6.1)

    • 已解决;

 

  • IDEA中每次都要重复配置Maven:

    • 解决方案:在IDEA中的全局默认配置中去配置;(启动后,不能进项目)

    • 已解决;

 

  • Maven默认web项目中的web.xml版本问题:

    • 替换为4.0版本,和tomcat中webapp中一致;

      <?xml version="1.0" encoding="UTF-8"?>
      ?
      <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                           http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
              version="4.0"
              metadata-complete="true">
      ?
      ?
       
      ?
      web-app>

 

 

  • IDEA添加包依赖的快捷键:

    • alt + 回车

    • add Maven Dependency

    • 如果第一次用,本地仓库没有,则需要去远程仓库下载;

       

 

  • Maven仓库的使用:

    • 地址:https://mvnrepository.com/