• 两种方式创建Maven项目【方式二】


    1、不勾选Create a simple project,直接点击下一步

    2、选择maven-archetype-webapp下一步

    3、填写相关信息,点击下一步完成

    4、此时会报一个jsp的错误。我们需要引入Java EE的jar包即可。在pom.xml中引入:

           <dependency>  
                <groupId>javax</groupId>  
                <artifactId>javaee-api</artifactId>  
                <version>7.0</version>  
            </dependency>  

    5、eclipse安装maven插件开发WEB项目,有时候会报:Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom

       引起的原因是由于本地库从nexus中请求jar文件,如果私服中不存在则取网上下载,如果网速过慢,下载时间超过了maven设置的时间限制就会报该错误。
    右键单击项目->maven->update dependencies。

    6、此时也会报一下这个错误:

    解决方案:
    首先,将webapp下的web.xml文件

    <?xml version="1.0" encoding="UTF-8"?>
        <!-- <!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application //EN"
     "http://java.sun.com/dtd/web-app_2_3.dtd">

    替换为

    <web-app xmlns="http://java.sun.com/xml/ns/javaee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
                            http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
                            version="3.0">
        <display-name>Archetype Created Web Application</display-name>
    </web-app>

    然后,关闭Eclipse,改项目下的.settingsorg.eclipse.wst.common.project.facet.core.xml,将 版本改成为3.0,将成后是<installed facet="jst.web" version="3.0"/>,再启动Eclipse.

    最后,在Problems View的出错提示右键选Quick Fix,再按提示确定就OK;或者,右键项目->Maven->Update Project

    最最后参考:

    《两种方式创建Maven项目【方式一】》这篇文章中的工程配置后,再进行相关的工程开发!

    作者:shawWey
    出处: https://www.cnblogs.com/shawWey/
    要相信所有的事情都会过去的,只是以什么样的方式,什么样的结果结束而已,保持平常心,做你该做的。
  • 相关阅读:
    第一个shell脚本(bash脚本)
    通过Nginx反向代理配置/.well-known/pki-validation/fileauth.txt步骤实例
    Windows注册表中修改UAC(用户账号控制)及批处理脚本
    ssh免密码认证
    ansible快速文档
    devops基础06--maven pom.xml
    java开发基础
    devops基础05--nexus
    devops基础04--maven
    centos7下安装postgresql13
  • 原文地址:https://www.cnblogs.com/shawWey/p/6602525.html
Copyright © 2020-2023  润新知