创建一个简单的webapp

简介:

1、准备开发环境

Linux,Eclipse,Maven

其中,Maven的安装请参考:

《maven安装配置指南》


2、创建Webapp工程

打开linux终端,输入以下命令:
mvn archetype:generate \
    -DarchetypeGroupId=org.apache.maven.archetypes \
    -DarchetypeArtifactId=maven-archetype-webapp \
    -DgroupId=com.snowdream \
    -DartifactId=webapp

运行结果如下:



一个简单的webapp就生成了。

ps:命令后加入选项“
-DinteractiveMode=false
”可以取消交互模式。


3、导入Eclipse

进入工程目录,运行以下命令,生成一些eclipse配置文件之后,导入Eclipse。
mvn eclipse:eclipse

运行结果如下:




参考文章:
1、 Maven Getting Started Guide

2、How To Convert Maven Based Java Project To Support Eclipse IDE
相关文章
|
Kubernetes 搜索推荐 应用服务中间件
【kubernetes】新版helm3的三大概念+快速指南+自定义charts模板
chart:代表helm包,包含在 Kubernetes 集群内部运行应用程序,工具或服务所需的所有资源定义。 Repository(仓库):用来存放和共享 charts 的地方。 Release :运行在 Kubernetes 集群中的 chart 的实例,一个 chart 通常可以在同一个集群中安装多次,每一次安装都会创建一个新的 release。
731 1
【kubernetes】新版helm3的三大概念+快速指南+自定义charts模板
|
网络安全 开发工具 git
编码规范 | Java函数优雅之道(下)
本文总结了一套与Java函数相关的编码规则,旨在给广大Java程序员一些编码建议,有助于大家编写出更优雅、更高质、更高效的代码。这套编码规则,通过在高德采集部门的实践,已经取得了不错的成效。
|
安全 Linux API
copy_{to,from}_user Vs memcpy
熟悉Linux内核的开发人员都知道,Linux下的进程地址空间分为内核空间和用户空间,对于32bit系统来说,典型的空间划分为:1G(内核空间)+3G(用户空间)
342 0
|
弹性计算 JSON 监控
【最佳实践】使用Logtail采集MQTT协议数据
MQTT是一个为IoT设计的消息协议,是一种轻量级的基于Pub/Sub模式的通信协议,支持物联网设备与服务器之间的双向通信。广泛应用于自动驾驶、智能家居、制造业、电信等领域。 本文主要介绍如何使用日志服务Logtail作为订阅方来采集基于MQTT协议的消息。并将消息内容采集到日志服务的Logstore。
806 0
【最佳实践】使用Logtail采集MQTT协议数据
|
缓存 分布式计算 Java
Flink入门——DataSet Api编程指南
Flink入门——DataSet Api编程指南
494 0
Flink入门——DataSet Api编程指南
|
存储 druid Java
【重温SSM框架系列】2 - Spring配置数据源连接池(手动创建与配置)
【重温SSM框架系列】2 - Spring配置数据源连接池(手动创建与配置)
703 0
【重温SSM框架系列】2 - Spring配置数据源连接池(手动创建与配置)
|
算法 关系型数据库 5G
前几代移动通信的演进 | 带你读《5G-NR信道编码》之二
本章节介绍了前几代移动通信的演进,带你感受移动通信的进化之路。
前几代移动通信的演进  | 带你读《5G-NR信道编码》之二
|
Python
Halcon读取dxf文件生成xld,然后实现点坐标遍历/缩放/镜像/求最大面积等操作(★firecat推荐★)
Halcon读取dxf文件生成xld,然后实现点坐标遍历/缩放/镜像/求最大面积等操作(★firecat推荐★)
899 0
|
弹性计算 数据挖掘 数据库
阿里云网络增强型云服务器计算型、通用型和内存型有什么区别?
阿里云网络增强型云服务器具有网络延迟低超强的网路收发包能力,网络增强型云服务器又分为计算型、通用型和内存型,那么三者有什么区别?新手站长网分享计算型、通用型和内存型网络增强云服务器的区别: 计算型、通用型和内存型之间的区别 计算型、通用型和内存型网络增强型云服务器的详细区别可以对比:ECS云服务器实例规格族官方详解 - 阿里云,官方有详细的对比说明: 相同之处CPU处理器:2.
13026 0