• 商铺项目(开发准备)


    新建一个Maven项目:

    下一步:

    下一步:

    完成以后,报错(不管报不报错都要进行这一步,才会出现这种结构):

    右键项目properties

    点击Add Library:

    然后应用,点击OK,错误消失。

    如果这时候有黄色警告:

    这时候我们需要maven compiler插件:编译源代码是由maven- compiler-plugin完成的。maven- compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompile目标用来编译位于src/test/java/目录下的测试源码。

    那么像我这样添加maven compiler插件:

    点击第一个:

    复制粘贴,注意这里要把Dependency去掉,因为已经在插件里面了:

    再加上configuration:

    OK,保存。这时候如果报错,那么根据提示需要update project。

    此时发现项目结构里面少了src/test/resources文件夹,我们把这个加上:

    这时候需要指定test/resources的默认输出位置:

    指定:

    然后把Dynamic Web Module改成3.0版本:

    找到项目的地址,然后找到.settings文件夹里面的org.eclipse.wst.common.project.facet.core.xml文件,修改成如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <faceted-project>
      <fixed facet="wst.jsdt.web"/>
      <installed facet="jst.web" version="3.0"/>
      <installed facet="java" version="1.7"/>
      <installed facet="wst.jsdt.web" version="1.0"/>
    </faceted-project>

    刷新项目,右键选择属性,查看Project Facets,有没有修改成功。

    然后在web.xml中修改成如下:

    <?xml version="1.0" encoding="UTF-8"?>  
    <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>

    启动项目,通过浏览器访问:

    这时候我们可以直接通过http://localhost:8080/o2o访问,因为默认是直接访问index.jsp,而且我们还可以通过配置来自己设置默认访问的文件:

    <?xml version="1.0" encoding="UTF-8"?>  
    <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>
      <welcome-file-list>
          <welcome-file>index.jsp</welcome-file>
          <welcome-file>index.html</welcome-file>
      </welcome-file-list>
    </web-app>

    这时候就会优先默认index.jsp,然后index.html。如果两个都不存在,就会报404。

  • 相关阅读:
    spark 集合交集差集运算
    Scala学习笔记1(安装)
    shell脚本调用spark-sql
    R语言中判断是否是整数。以及读写excel
    el-table的type="selection"的使用
    el-mement表单校验-校验失败时自动聚焦到失败的input框
    "org.eclipse.wst.validation" has been removed 导入maven 项目出错。
    java compiler level does not match the version of the installed java project facet 解决方案
    Referenced file contains errors (http://www.springframework.org/schema/context). For more information, right click on the message in the Problems
    编译异常 Caused by: java.lang.UnsupportedClassVersionError:
  • 原文地址:https://www.cnblogs.com/XJJD/p/7683449.html
Copyright © 2020-2023  润新知