zoukankan      html  css  js  c++  java
  • Eclipse使用Maven创建web3.0项目

    安装Maven插件

    这一步不细说了,自己下载的Eclipse-JAVA EE 版已自带 Maven插件

    开始创建

      1. 文本1New一个 Maven Web App项目:File-->New-->Maven Project,点下一步,选择Web-app:


        Paste_Image.png
      2. 进入项目目录,再进入.setting目录,编辑org.eclipse.wst.common.project.facet.core.xml文件,如图:


        Paste_Image.png
      3. 在 pom.xml 中的 build节点下,指定 编译使用的 jdk版本:

        <plugin>
         <artifactId>maven-compiler-plugin</artifactId>
         <version>3.0</version>
         <configuration>
          <source>1.6</source>
          <target>1.6</target>
         </configuration>
        </plugin>
      4. 修改web.xml文件,设置成3.0,这里特别注意不要仅仅修改版本号即可,因为2.3和2.5之后的web.xml定义上有所不同
        这是之前的配置:

        <!DOCTYPE web-app PUBLIC
        "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd" >
        <web-app>
        <display-name>Archetype Created Web Application</display-name>
        </web-app>

        改为:

        <?xml version="1.0" encoding="UTF-8"?>  
        <web-app version="3.0"  
         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_5.xsd">  
        
        <display-name>Archetype Created Web Application</display-name>  
        </web-app>
      5. 右击项目,Maven-->Update
      6. 在项目的properties配置中,设定项目的jdk为工作空间默认,这里貌似是Eclipse的一个Bug,只有选择工作空间默认的jdk,可以出现src/main/java和src/test/java这两个目录:


        Paste_Image.png

        Paste_Image.png
      7. 在properties的Project-Facet中中,进行相关设置:


        Paste_Image.png
      8. 然后再配置项目的Deployment Assemebly:


        Paste_Image.png
      9. 最后项目报的错,只是因为 index.jsp 这个文件,之后在pom.xml中把相关 jar包引入即可!

  • 相关阅读:
    互联网公司做智能硬件要注意什么?
    移动GPU全解读(二)
    java JDK设置环境变量
    hive load文件第一个字段为NULL
    网页版微信和微信公共号扫码登陆原理分析
    Java&amp;Xml教程(九)Java中通过XSD校验XML合法性
    47.Android 自己定义PopupWindow技巧
    ArcGIS中数据之间的转换接口IFeatureDataConverter2
    怎样衡量代码质量?
    iOS -读书笔记-网络请求
  • 原文地址:https://www.cnblogs.com/itoy/p/6221167.html
Copyright © 2011-2022 走看看