博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MAVEN创建JAVA的Web工程
阅读量:6993 次
发布时间:2019-06-27

本文共 1866 字,大约阅读时间需要 6 分钟。

maven命令:

1、创建MAVEN的Web工程

mvn archetype:generate -DgroupId=com.taobao.app -DartifactId=my-web-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false

目录如下:

@~/study/maven/my-web-app $ tree.├── pom.xml├── src│   └── main│       ├── resources│       └── webapp│           ├── WEB-INF│           │   └── web.xml│           └── index.jsp└── target10 directories, 4 files

2、创建JAVA文件

在main目录创建src/main/java/classes/com/taobao/HelloWorld.java

package com.taobao;                                                                                                                                           import java.io.*;  import javax.servlet.*;  import javax.servlet.http.*;  public class HelloWorld extends HttpServlet{  public void doGet(HttpServletRequest req,HttpServletResponse res)  throws ServletException,IOException{      res.setContentType("text/html");      PrintWriter out=res.getWriter();      out.println("");      out.println("");      out.println("");      out.println("Hello,World!");      out.println("");  }  }//endhere!

3、载入server-api.jar

修改pom.xml,添加依赖

javax.servlet
servlet-api
2.5
jar
compile

4、修改web.xml

 
hello
com.taobao.HelloWorld
hello
/HelloWorld
Archetype Created Web Application

5、打包

mvn clean package

6、将成功的war包拷贝到tomcat的webapp目录

进入打包的目录,target/my-web-app,查看到如下目录结构:

.├── META-INF├── WEB-INF│   ├── classes│   │   └── com│   │       └── taobao│   │           └── HelloWorld.class│   ├── lib│   │   └── servlet-api-2.5.jar│   └── web.xml└── index.jsp

7、查看数据

http://localhost:8080/my-web-app/HelloWorld

转载地址:http://vmivl.baihongyu.com/

你可能感兴趣的文章
归并排序
查看>>
Effective Objective-C 2.0 — 第10条:在既有类中使用关联对象存放自定义数据
查看>>
1296: [SCOI2009]粉刷匠[多重dp]
查看>>
182. 删除数字
查看>>
【初学小骆驼】以正则表达式进行匹配
查看>>
Windows下Memcache的安装及PHP扩展配置
查看>>
Android Unlock Patterns
查看>>
POJ 1225 Substrings
查看>>
django中获取包含choice参数的字段值
查看>>
SOCKET_简单实现多人聊天
查看>>
Karma和Jasmine自动化单元测试
查看>>
巧用浏览器快捷方式
查看>>
Ajax请求返回结果为404问题
查看>>
简谈const限定符
查看>>
多用户密码文件读取加密口令登陆
查看>>
Python socket模块
查看>>
一个session id覆盖的小问题
查看>>
Junit中常用的注解说明
查看>>
Python 源码剖析(四)【LIST对象】
查看>>
.NET中获取当前的IP地址
查看>>