zoukankan      html  css  js  c++  java
  • Java Web学习系列——创建基于Maven的Web项目

    创建Maven Web项目

    在MyEclipse for Spring中新建Maven项目

    选择项目类型,在Artifact Id中选择maven-archetype-webapp

    输入Group ID和 Artifact ID以及Package,Group ID一般写大项目名称,Artifact ID是子项目名称,Package是默认给你建一个包,也可以不写

    如果是首次创建Maven项目,可能需要等待一两分钟...

    刚建立好后的文件结构如下

    新增src/test/java目录,该目录下主要用于编写服务端测试代码

    通过以上步骤,一个基本的Maven Web项目结构就创建好了。

    项目问题排查

    项目默认创建的index.jsp文件报如下错误:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

     右击web工程-》属性或Build Path-》Java Build Path->Libraries-> Add Libray...

    选择MyEclipse Server Library

    选择对应版本的Tomcat Runtime Library

    回到Java Build Path界面中的Order and Export,勾选刚配置的Tomcat Runtime Library,如此即可解决上述报错问题。

    Maven Web项目编译发布测试

    编译该项目

     

    执行Maven install编译命令后,会生成对应的文件,利用Tomcat发布下图红框中的任意一个均可,

    访问测试部署好的项目,正常输出了该页面的内容。

    另外,也推荐http://www.cnblogs.com/qiuyong/p/6511649.html一文中推荐的第二种方式创建Maven项目。

  • 相关阅读:
    Codeforces 611C. New Year and Domino 动态规划
    POJ2585 Window Pains 拓扑排序
    HDOJ1242 Rescue(营救) 搜索
    codeforces 数字区分 搜索
    ZOJ2412 Farm Irrigation(农田灌溉) 搜索
    hdu 4389 X mod f(x) 数位dp
    hdu 4734 F(x) 数位dp
    Codeforces Beta Round #51 D. Beautiful numbers 数位dp
    hdu 3652 B-number 数位dp
    bzoj 1026: [SCOI2009]windy数 数位dp
  • 原文地址:https://www.cnblogs.com/hans_gis/p/5726877.html
Copyright © 2011-2022 走看看