Maven构建web项目在Eclipse中部署的几种方法

简介: 目录: 方法一:运用Maven的plugin:jetty来部署web 方法二:运用Eclipse 的Jetty插件直接部署 方法三:运用Run on Server(tomcat)部署 [方法一]、运用Maven的plugin:jetty来部署 第一步:配置POM.

目录:

  • 方法一:运用Maven的plugin:jetty来部署web
  • 方法二:运用Eclipse 的Jetty插件直接部署
  • 方法三:运用Run on Server(tomcat)部署

[方法一]、运用Maven的plugin:jetty来部署

第一步:配置POM.xml 文件

在节点<build><plugins>…</plugins></build>中配置Jetty插件依赖如下:

第二步:配置goals参数

右击项目 –> Run As –> Maven Build… –> Goals  输入:jetty:run 即可:

点击Run按钮即运行日志信息如下:

打开浏览器输入:http://localhost:8080/myweb/ 即可验证web项目是否启动正常。

[方法二]、运用Eclipse 的Jetty插件直接部署

第一步:首先安装Eclipse Jetty插件

插件地址:http://code.google.com/p/run-jetty-run/

第二步:直接右击项目 –> Run As –> Run Jetty

运行日志信息如下:

同样打开浏览器输入:http://localhost:8080/myweb/ 即可验证web项目是否启动正常。

[方法三]、运用Run on Server(tomcat)部署

第一步:转为Eclipse web项目

Maven web 项目转为Eclipse web项目的基本命令:

然后把转化后的项目导入到Eclipse中

第二步:配置web项目Maven lib依赖关系

详见:http://www.micmiu.com/software/build/eclipse-maven-web-lib/

第三步:和以前web项目一样,添加到Server中运行即可

同样打开浏览器输入:http://localhost:8080/myweb/ 即可验证web项目是否启动正常。

本文介绍到此结束@Michael Sun.

http://www.micmiu.com/software/build/maven-web-eclipse-deploy/

目录
相关文章
|
2月前
|
SQL 存储 安全
Web 常见攻击方式及防御方法
【10月更文挑战第25天】Web 安全是一个复杂而重要的领域,攻击者不断寻找新的攻击方法,我们需要不断加强防御措施,提高安全意识,以保障 Web 应用的安全运行。通过采取多种防御手段的综合运用,我们可以有效地降低 Web 攻击的风险,保护用户的信息和财产安全。同时,随着技术的不断发展,我们也需要持续关注和研究新的安全威胁和防御方法,以应对不断变化的安全形势。
329 56
|
2月前
|
存储 安全 Go
Web安全基础:防范XSS与CSRF攻击的方法
【10月更文挑战第25天】Web安全是互联网应用开发中的重要环节。本文通过具体案例分析了跨站脚本攻击(XSS)和跨站请求伪造(CSRF)的原理及防范方法,包括服务器端数据过滤、使用Content Security Policy (CSP)、添加CSRF令牌等措施,帮助开发者构建更安全的Web应用。
110 3
WEB端在线CAD中实现测量圆、测量面积的方法
实现在线CAD中测量圆和测量面积的功能开发,用户点击目标圆对象将自动标记出这个圆的半径、面积值和周长值,同时可以自定义选择标注文字的位置,测量圆功能能够快速掌握目标圆对象的数据信息,方便统计工程量。
WEB端在线CAD中实现测量圆、测量面积的方法
|
7月前
|
Java Maven
Maven如何创建Maven web项目
Maven如何创建Maven web项目
|
2月前
|
Java 持续交付 项目管理
使用Maven进行项目管理:提高Java Web开发的效率
Maven 是一款强大的项目管理和构建自动化工具,广泛应用于Java社区。它通过依赖管理、构建生命周期管理、插件机制和多模块项目支持等功能,简化了项目的构建过程,提高了开发效率。本文将介绍Maven的核心功能及其在Java Web开发中的应用。
73 0
|
3月前
|
前端开发 JavaScript
掌握微前端架构:构建现代Web应用的新方法
本文介绍了微前端架构的概念及其在现代Web应用开发中的优势与实施方法。微前端架构通过将应用拆分成独立模块,提升了开发效率和灵活性。其核心优势包括技术栈灵活性、独立部署、团队协作及易于维护。文章详细阐述了定义边界、选择框架、管理状态和通信等关键步骤,并讨论了状态同步、样式隔离及安全性等挑战。微前端架构有望成为未来Web开发的重要趋势。
|
3月前
|
存储 前端开发 API
前端开发中,Web Storage的存储数据的方法localstorage和sessionStorage的使用及区别
前端开发中,Web Storage的存储数据的方法localstorage和sessionStorage的使用及区别
143 0
|
4月前
|
前端开发 JavaScript 持续交付
Web应用开发的方法
Web应用开发的方法
39 1
|
5月前
|
JavaScript 前端开发 开发者
JS 继承之谜:究竟有哪些神秘方法?Web 前端开发者必知的关键技巧待你揭开谜底!
【8月更文挑战第23天】JavaScript (JS) 是 Web 前端开发的关键语言,其中继承是面向对象编程的重要概念。本文探讨了 JS 中几种继承机制:原型链继承、构造函数继承及组合继承。原型链继承利用原型对象实现属性和方法的共享;构造函数继承通过在子类构造器内调用父类构造器实现私有属性的复制;组合继承结合两者优点,既支持属性共享又避免了属性被意外覆盖的风险。理解这些模式有助于开发者更高效地组织代码结构,提升程序质量。
36 1
|
5月前
|
Java 开发者 关系型数据库
JSF与AWS的神秘之旅:如何在云端部署JSF应用,让你的Web应用如虎添翼?
【8月更文挑战第31天】在云计算蓬勃发展的今天,AWS已成为企业级应用的首选平台。本文探讨了在AWS上部署JSF(JavaServer Faces)应用的方法,这是一种广泛使用的Java Web框架。通过了解并利用AWS的基础设施与服务,如EC2、RDS 和 S3,开发者能够高效地部署和管理JSF应用。文章还提供了具体的部署步骤示例,并讨论了使用AWS可能遇到的挑战及应对策略,帮助开发者更好地利用AWS的强大功能,提升Web应用开发效率。
76 0