文档章节

使用mvn 命令来构建web项目

柳天俊
 柳天俊
发布于 2015/05/08 14:20
字数 174
阅读 7
收藏 0


第一步创建项目:
mvn archetype:generate -DgroupId=com.hfkj.testWebProject -DartifactId=testWebProject -

DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
第二步 :调整web。xml的 版本
testSpringMVC\src\main\webapp\WEB-INF\web.xml中的doctype仍采用Servlet 2.3,明显太旧了(不知

道maven为什么一直保留这个版本),所以把

<!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 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_2_5.xsd"
      version="2.5">
 
 
  <display-name>testSpringMVC</display-name>
</web-app>

第三步:进入该项目的路径  如。 cd testWebProject
把项目转化成一个web项目
执行:mvn eclipse:eclipse -Dwtpversion=2.0

第四步 导入项目到工程

© 著作权归作者所有

柳天俊
粉丝 2
博文 9
码字总数 1512
作品 0
乌鲁木齐
程序员
私信 提问
Maven实现多个项目关联自动化构建(maven-invoker-plugin插件的使用)

以下内容引用自https://ayayui.gitbooks.io/tutorialspoint-maven/content/book/mavenbuild_automation.html: 注意:由于时间问题,原文的方法已经无法使用,在此我更新了最新的方法去实现。...

easonjim
2017/05/15
0
0
Maven 环境快速搭建二(eclipse+maven2+jetty)

本文更新一个命令。 第一节中提示创建一个项目用archetype:create create是个被废弃或不被推荐使用的插件,在以后创建项目中请尽量使用archetype:generate 创建一个项目,如下: mvn archet...

村干部
2013/07/11
0
0
eclipse里面构建maven项目详解

1 环境安装及分配 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven主要服务于基于java平台的项目构建、依赖管理和项目信息管理...

双月通天
2015/12/21
156
0
【转】maven3常用命令、java项目搭建、web项目搭建详细图解

------------------------------maven3常用命令--------------------------- 1、常用命令 1)创建一个Project mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -D......

王小明123
2014/05/17
0
0
Maven构建自动化

构建自动化定义相关工程项目构建过程中,在当项目构建成功完成启动的情况下,来确保所依赖的项目是稳定的。 实例 考虑一个团队正在开发一个项目总线核心API上的其他两个项目的应用程序:网页...

park
2017/11/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

C 语言 二级指针操作文件 柔性数组使用

#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct _info* pInfo;struct _info{int line;int len;char data[0];}info;int getFil......

小张525
31分钟前
0
0
中介者模式

https://blog.csdn.net/jason0539/article/details/45216585

南桥北木
31分钟前
0
0
抽离css以及公共js

分离css 分离css:为何要把 CSS 文件分离出来,而不是直接一起打包在 JS 中。最主要的原因是我们希望更好地利用缓存。 extract-text-webpack-plugin > 1. 假设我们原本页面的静态资源都打包成...

莫西摩西
今天
1
0
Jenkins的配置从节点中默认没有Launch agent via Java Web Start,该如何配置使用

Jenkins的配置从节点中默认没有Launch agent via Java Web Start,如下图所示,而这种启动方式在Windows上是最方便的。 如何设置才能让出来呢? 1:打开"系统管理"——"Configure Global Sec...

shzwork
今天
2
0
BAT面试必问HashMap源码分析

HashMap 简介 HashMap 主要用来存放键值对,它基于哈希表的Map接口实现,是常用的Java集合之一。 JDK1.8 之前 HashMap 由 数组+链表 组成的,数组是 HashMap 的主体,链表则是主要为了解决哈...

别打我会飞
今天
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部