1、在刚建好的maven webapp工程中的pom.xml增加以下配置项
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.26</version>
<configuration>
<webDefaultXml>webdefault.xml</webDefaultXml>
<connectors>
<connector implementation="org.mortbay.jetty.bio.SocketConnector">
<port>8090</port>
<maxIdleTime>600000</maxIdleTime>
</connector>
</connectors>
</configuration>
</plugin>
</plugins>
</build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.26</version>
<configuration>
<webDefaultXml>webdefault.xml</webDefaultXml>
<connectors>
<connector implementation="org.mortbay.jetty.bio.SocketConnector">
<port>8090</port>
<maxIdleTime>600000</maxIdleTime>
</connector>
</connectors>
</configuration>
</plugin>
</plugins>
</build>
2、将webdefault.xml拷贝到与pom.xml同一目录下
3、选中工程----》右击----》 run as---->Run Configuration
4、点击Run,Eclipse控制台出现以下画面
5、打开浏览器输出以下地址:http://127.0.0.1:8090 ,出现以下界面表示成功
配置文件(pom.xml、webdefault.xml)
相关推荐
当我们需要在Eclipse中创建一个Web项目时,结合Maven可以使得项目管理和构建过程更加规范和高效。以下将详细介绍如何使用Eclipse和Maven来创建一个Web项目。 首先,确保你已经安装了Eclipse IDE和Maven。Eclipse...
使用Eclipse构建Maven的Web项目用jetty启动 ...本文详细介绍了使用Eclipse构建Maven的Web项目,并使用jetty启动的步骤和知识点,旨在帮助读者更好地理解和掌握Maven项目的建立和配置,以及jetty服务器的使用。
在Jetty中,我们可以使用`Server`类创建服务器实例,并通过`ServerConnector`配置监听端口。然后,通过`ServletContextHandler`添加Servlet映射。示例代码如下: ```java Server server = new Server(); Server...
标题 "maven3 + jetty 新建webapp" 涉及到的是使用Apache Maven 3构建工具和Jetty轻量级应用服务器来创建一个新的Web应用程序的过程。在Java开发领域,Maven是广泛使用的项目管理和集成工具,它帮助管理项目的构建、...
在Eclipse中配置Maven项目以使用Jetty服务器是一个常见的任务,这主要适用于开发和测试阶段,因为它提供了快速的启动和重启能力。Jetty是一个轻量级、高性能的开源HTTP服务器和Servlet容器,广泛用于Java Web应用。...
7. **运行与调试**:使用Maven的`mvn clean install`命令可以构建项目,然后通过Tomcat或Jetty等应用服务器运行。开发过程中,可以利用IDEA、Eclipse等开发工具的内置功能进行调试和测试。 8. **单元测试与集成测试...
在本文中,我们将探讨如何使用 Maven 创建一个 Web 应用程序,包括环境配置、IDE 集成以及项目结构的设置。 **1. Maven 安装与配置** 首先,你需要从 Maven 官方网站下载最新版本的 Maven,解压缩后设置环境变量 ...
首先,创建一个新的Maven项目,并在pom.xml文件中添加Struts2和Jetty的相关依赖。例如: ```xml <groupId>org.apache.struts <artifactId>struts2-core <version>2.5.24 <!-- 其他相关依赖 --> ...
本教程将探讨如何使用Maven创建一个Web项目,并配置Jetty服务器进行运行。这涉及到的两个核心文件是`pom.xml`(Project Object Model)和`web.xml`(Web应用部署描述符),以及一个额外的`webdefault.xml`,它定义了...
在Eclipse JEE环境下,创建一个Maven项目并将其转换为Dynamic Web Project是开发Java Web应用程序的常见步骤。Maven是一种强大的项目管理工具,而Dynamic Web Project则是Eclipse中的一个特殊项目类型,专用于Web...
Eclipse作为一款强大的Java集成开发环境(IDE),结合Maven这个项目管理和构建工具,可以高效地完成这一过程。本篇文章将详细解析如何使用Eclipse创建一个基于Maven的Web项目。 首先,让我们了解Maven和Eclipse的...
Maven坐标:org.eclipse.jetty:jetty-webapp:9.3.19.v20170502; 标签:eclipse、jetty、webapp、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 ...
在本文中,我们将深入探讨如何使用Maven和Jetty创建一个Web项目,特别是在Eclipse Juno环境下。Maven是一个强大的项目管理和依赖管理工具,而Jetty则是一个轻量级的Web服务器和Servlet容器,常用于开发和测试环境。 ...
与Tomcat等其他服务器相比,Jetty的体积小、启动速度快,且可以直接与Maven集成,方便开发者进行项目的构建和运行。本文将深入探讨如何使用Jetty和Maven来启动一个Web项目。 首先,我们需要在项目中引入Jetty的...
9. **运行与调试**:对于Web应用,Maven可以通过`mvn tomcat:run`或者`mvn jetty:run`等插件启动内置服务器来运行应用。开发者可以利用IDE如IntelliJ IDEA或Eclipse的Maven支持进行更深入的调试和开发。 10. **持续...
1. **设置项目结构**:创建一个新的Maven项目,遵循Maven的标准目录结构,包括`src/main/java`,`src/main/resources`和`src/main/webapp`等。 2. **添加依赖**:在`pom.xml`中添加Jetty和ssi相关的依赖。例如: `...
4. **配置服务器**:在Eclipse中添加并配置你需要的Web服务器,例如Tomcat或Jetty,然后将你的Web项目部署到该服务器。 5. **使用Eclipse的构建路径**:虽然项目已经是Dynamic Web Project,但仍需要处理Maven的...
以上是关于 Maven 的基本使用方法,包括安装配置、创建项目、生成站点文档以及如何使用 Maven 创建 Web 项目并与 Jetty 集成等内容。这些知识点对于初学者来说非常重要,能够帮助他们快速上手 Maven 并进行项目的...