创建一个简单的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
相关文章
|
1月前
|
Java 数据库连接 Maven
springBoot:项目建立&配置修改&yaml的使用&resource 文件夹(二)
本文档介绍了如何创建一个基于Maven的项目,并配置阿里云仓库、数据库连接、端口号、自定义启动横幅及多环境配置等。同时,详细说明了如何使用YAML格式进行配置,以及如何处理静态资源和模板文件。文档还涵盖了Spring Boot项目的`application.properties`和`application.yaml`文件的配置方法,包括设置数据库驱动、URL、用户名、密码等关键信息,以及如何通过配置文件管理不同环境下的应用设置。
|
3月前
|
前端开发 JavaScript PHP
【Azure 应用服务】App Service 在使用GIt本地部署,上传代码的路径为/home/site/repository,而不是站点的根目录/home/site/wwwroot。 这个是因为什么?
【Azure 应用服务】App Service 在使用GIt本地部署,上传代码的路径为/home/site/repository,而不是站点的根目录/home/site/wwwroot。 这个是因为什么?
|
3月前
|
Java Windows
【Azure 应用服务】App Service 部署txt静态文件和Jar包在不同目录中的解决办法
【Azure 应用服务】App Service 部署txt静态文件和Jar包在不同目录中的解决办法
|
Cloud Native Java Go
Springboot 获取 /resources 目录资源文件的 9 种方法
Springboot 获取 /resources 目录资源文件的 9 种方法
1793 0
|
XML 前端开发 应用服务中间件
web工程部署路径与getServletConfig().getRealPath()
我们都知道,通过ServletContext类可以获取工程路径(虚拟路径)以及工程部署在服务器硬盘上的绝对路径 那我们首先应该了解一个工程是怎样部署的,以idea为例 不知道大家有没有发现每当我们启动服务器时,都会有这样一个地址
springMVN配置文件失败webapp没有蓝点问题解决
我们使用idea软件 创建javaweb项目的时候, 在创建webapp的时候, 会出现没有蓝点的情况;
springMVN配置文件失败webapp没有蓝点问题解决
|
Java 应用服务中间件 Maven
将maven项目部署到tomcat服务器(可能遇到的bug: 启动tomcat后,Maven项目做的ava Web时无WEB-INF/classes)
将maven项目部署到tomcat服务器(可能遇到的bug: 启动tomcat后,Maven项目做的ava Web时无WEB-INF/classes)
175 0
将maven项目部署到tomcat服务器(可能遇到的bug: 启动tomcat后,Maven项目做的ava Web时无WEB-INF/classes)
|
应用服务中间件
tomcat访问webapp下面工程的文件含有软连接
工程deploy后编译后的包中 需要包含一些静态图片的文件夹 图片文件有很大 所有用软连接
1309 0
|
应用服务中间件
Myeclipse2017无法修改项目的Web Context Root问题
问题背景:    在myeclipse中写项目,经常使用复制项目的方式创建新的项目,但是新项目复制后,光改个名字是不能发布到Tomcat中,这会和以前的项目同名,因为它的Web Context Root还是原来的名字,需要修改。
1267 0