• MAVEN创建并打包web项目


    maven项目是由一个maven project和多个maven module组成的,以下简介一下maven webapp的创建和打包,前提是你已经安装配置好maven了。

    打开eclipse。依照例如以下操作:




    我们首先当然要先创建一个project。如上图选择。



    如今maven project已经创建好了,project的名称是test。而且自己主动创建了一个pom.xml配置文件。这是一个灵魂性的配置文件,以后还会具体介绍。

    下一步我们创建一个maven module。


    注意以下步骤,此步不须要勾选create a simple project,由于我们要用到maven的archetype原型。


    在以下的步骤中输入webapp便会出现我们须要的archetype原型,例如以下图。选中我们所要的原型,然后next。




    上图中输入自己的包名,然后就能够finish了,这样一个webapp就创建成功了,此module的名称是test_web,可是呢,查看eclipse代码,会发现有报错。这是由于此maven项目没有引入servlet依赖所致。

    看下图。输入下图的网址,然后打开就能够看到servlet3.0.1的相关依赖配置。把它拷贝下来。然后看下下图。


    把上图拷贝下来的配置信息黏贴到下图所看到的位置,保存,此时不要着急,有点慢,完毕后会发现上面的错误没了。


    如今一个maven框架下的web项目就创建好了,下一步就是打包測试了。

    我先用命令行演示一下。还有两个方法,依次会在以后的文章中说明。

    首先,进入项目的根文件夹,例如以下图所看到的;

    然后,运行mvn  clean package。

    因为我命令行使用的maven是3.2.1的,所以非常顺利就完毕了,假设用低版本号的话,可能会有问题,这个问题以后再说。


    例如以下去所看到的,说明打包完毕,上面那个方框里就是打包后war包的存放路径,把它拷贝到tomcat以下...apache-tomcat-7.0.62webapps就能够測试了。



  • 相关阅读:
    vue2:p26 webpack利用cleanwebpackplugin自动清理dist目录生成的旧生产文件
    在CentOS中安装和使用nginx
    无法下载外网Docker镜像的解决方案
    gofs使用教程基于golang的开源跨平台文件同步工具
    Stream API 简单介绍入门使用
    .npmrc 项目的 默认安装配置
    ncc koa 后台源码加密打包工具 @vercel/ncc webpack node打包更正规
    koa 文件下载 pdf预览 两个接口 nodejs chromeDownload chromePreview
    koagenerator koa 脚手架
    tag 转 分支 branch
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/7057638.html
Copyright © 2020-2023  润新知