上篇主要讲如何用maven创建web工程。
一、环境:
windows XP + eclipse3.6 + apache-maven-3.0.3 + jetty-maven-plugin8.0.0.M3
二、步骤:
1. 打开eclipse。File→New…→other…选择Maven→Maven Project.
2、选择创建方式,设置workspace。
记着勾选红色的复选框:Create a simple project(skip archetype selection) .这样可以跳过复杂的maven设置。
3、工程配置。
主要包括四个方面,用于其他maven工程引用此程的坐标(pom.xml,当然war工程不会被引用)。由于创建的是web工程,所以packaging要选择war。
4、工程创建完毕后,类似下图.
在《Eclipse+Maven+jetty开发第一个web工程(下篇)》中,将展示如何利用jetty插件运行此web工程。
相关推荐
完成以上步骤后,你的第一个使用Maven创建的Web项目就准备好了。在Eclipse中,右键项目,选择“Run As” -> “Maven Build...”,输入`install`作为goal,点击“Run”。这将会构建项目并生成WAR文件。如果一切顺利,...
Struts2、Maven和Jetty是Java Web开发中常用的技术栈,它们分别负责不同的功能。Struts2是一个强大的MVC框架,Maven是项目管理工具,而Jetty则是一个轻量级的嵌入式Servlet容器。下面将详细介绍这三个技术以及如何...
在Eclipse中配置Jetty的第一步是安装Jetty插件。你可以通过Eclipse的内置软件更新站点或Marketplace来搜索并安装Jetty插件,例如“Jetty RunWar”或“Jetty Integration”。安装完成后,重启Eclipse。 2. **创建或...
标题 "maven3 + jetty 新建webapp" 涉及到的是使用Apache Maven 3构建工具和Jetty轻量级应用服务器来创建一个新的Web应用程序的过程。在Java开发领域,Maven是广泛使用的项目管理和集成工具,它帮助管理项目的构建、...
第1课 Maven 概述及安装 第2课 使用Maven构建Java项目 第3课 理解Maven核心概念(一) 第4课 使用Maven核心概念(二) 第5课 使用Maven创建web项目 第6课 使用Maven构建多模块项目(一) 第7课 使用Maven构建多模块...
Jetty是一款轻量级、高性能的Java Web服务器和Servlet容器,广泛用于开发、测试和部署Web应用程序。在本文中,我们将深入探讨如何在IntelliJ IDEA(简称IDEA)这个流行的Java集成开发环境中配置Jetty 9.4.11版本。...
《Eclipse+Web开发:Java体系结构、工具、框架及整合应用》涵盖了广泛的Java开发知识,结合了Eclipse IDE的强大功能,以及Web开发中的关键技术和框架。本资源包含从第3章到第18章的源代码,为深入学习和实践提供了...
创建第一个 Maven 项目** - 使用命令行或 IDE(如 Eclipse)来创建 Maven 项目。 - 在命令行中,可以通过 `mvn archetype:generate` 命令结合相应的参数来快速创建项目。 - 如果使用 Eclipse,可以选择 File ->...
综上所述,通过以上步骤,您可以轻松地在Eclipse Mars环境中集成Spring Boot、SVN、Gradle、Jetty、Maven等第三方插件,为您的Java开发带来极大的便利。这些工具不仅能够提高开发效率,还能帮助您更好地管理和维护...
在“jetty简单启动web服务第二版”中,我们将深入探讨如何利用Jetty来运行多个Servlet,实现一个微型服务架构。在这个场景下,Jetty作为一个微服务框架,能够高效地管理和调度各个独立的服务。 1. **Jetty简介** -...
在本资源中,"Eclipse Web开发从入门到精通(实例版)所有代码 光盘下载(part 3)"提供了书籍"Eclipse Web开发从入门到精通(实例版)"第十二章之后的源代码,这对于正在学习或已经深入Eclipse Web开发的读者来说是...
Maven web应用工程原型 Ant Jetty插件(Plugin) 使用集成开发环境(IDEs) 在Eclipse中使用Jetty 在IntelliJ中使用Jetty 在Eclipse中工作 在Eclipse中开发Jetty Jetty WTP插件(Plugin) JettyOSGi SDK for Eclipse...
《精通Eclipse Web开发》随书光盘的内容涵盖了Eclipse这一强大的集成开发环境在Web应用程序开发中的各种实用技术和深入理解。Eclipse不仅是Java开发者的重要工具,对于Web开发来说,它同样提供了广泛的支持和高效的...
《精通Eclipse Web开发:Java体系结构、工具、框架及整合应用 源代码(ch3-ch18)》是一部深入探讨Eclipse平台下Web应用程序开发的资源集合,涵盖了从基础到高级的诸多技术要点。本资源包含从第三章至第十八章的源代码...
2. **动态Web项目创建**:在Eclipse中创建动态Web项目是开始Web开发的第一步。这一过程涉及到设置项目属性,包括Web根目录、源代码位置以及部署描述符。 3. **Servlet编程**:Eclipse支持Servlet的开发,包括编写...
《精通Eclipse Web开发》随书光盘的内容主要聚焦于使用Eclipse这一强大的集成开发环境(IDE)进行Web应用程序的开发。Eclipse是一款开源、跨平台的开发工具,尤其在Java开发领域广受赞誉,同时也支持多种Web开发框架...
1. **项目管理**:Eclipse允许创建和管理多个项目,每个项目可以代表一个独立的Web应用,方便组织和协作。 2. **代码编辑器**:Eclipse的代码编辑器支持自动补全、语法高亮、错误检查等功能,提高开发效率。 3. **...
**Maven-Simple-WebApp** 是一个基于Maven构建的简单Web应用程序示例,源自《Maven权威指南》第五章中的内容。这个项目旨在帮助读者理解和掌握如何使用Maven来构建和管理Java Web应用程序。在本文中,我们将深入探讨...