`

Jetty插件配置(非标准maven目录)

阅读更多
在pom.xml文件中配置:

<build>
......
<plugins>

	<plugin>
		<groupId>org.mortbay.jetty</groupId>
		<artifactId>maven-jetty-plugin</artifactId>
		<version>6.1.10</version>
		<configuration>
			<!-- 去除js,css之类的缓存锁定 -->
			<webDefaultXml>${basedir}/webdefault.xml</webDefaultXml>
			
			<webAppSourceDirectory>${basedir}/defaultRoot</webAppSourceDirectory>
			<classesDirectory>${basedir}/defaultRoot/WEB-INF/classes</classesDirectory>
			<scanIntervalSeconds>10</scanIntervalSeconds>
			<contextPath>/myapp</contextPath>
			<webXml>${basedir}/defaultRoot/WEB-INF/web.xml</webXml>
			<connectors>
				<connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
					<port>8081</port>
				</connector>
			</connectors>
		</configuration>
	</plugin>
	
</plugins>
</build>
分享到:
评论

相关推荐

    apache-maven-3.8.4.zip

    Maven 的核心理念是通过约定优于配置的方式,即为项目提供一套标准的目录结构和构建生命周期。在`apache-maven-3.8.4.zip`压缩包中,包含了以下关键组件和文件: 1. **bin** 目录:这个目录包含了Maven的可执行脚本...

    jetty 8.1.15.v20140411

    5. **etc目录**:存放服务器配置文件,如jetty.xml,用于设置服务器的行为和配置。 6. **docs目录**:包含Jetty的文档和API参考,帮助开发者理解和使用Jetty。 使用Jetty 8.1.15.v20140411时,开发者需要了解如何...

    jetty 容器

    开发者可以利用Jetty的Maven插件在开发阶段快速启动和停止服务器,便于进行测试和调试。`maven-jetty-plugin`允许在Maven构建过程中直接运行和部署应用。 ### 总结 Jetty容器因其轻量级、高效和灵活的特性,在Java...

    jetty-jdk7使用版本

    10. 扩展性:Jetty的设计允许通过插件机制轻松扩展功能,如静态文件服务、JMX监控、Jetty-Maven插件等,满足各种应用场景的需求。 在实际项目中,结合JDK7的特性和Jetty的功能,可以构建高效、灵活的Web服务。而...

    maven简单web实例

    Maven插件是实现特定构建任务的工具,例如,jetty-maven-plugin可以用于在开发过程中快速启动一个内置的Jetty服务器来运行Web应用。开发者可以通过在POM中配置插件来扩展Maven的功能。 ** Maven的Web应用程序构建 *...

    Maven_web项目非plugin方式调试

    通常情况下,Maven Web项目使用Jetty插件进行调试,但Jetty插件在调试时需要进入debug模式。在某些情况下,开发者可能需要使用其他支持的Web容器来调试运行Maven Web项目,这就需要采用非plugin方式来进行调试。 ...

    Apache Maven 3.doc

    - Maven 使用 `.m2` 目录来存储本地仓库和其他配置文件。 - 用户可以修改 `settings.xml` 文件来自定义 Maven 的行为。 - **2.5.2 升级 Maven** - 下载新版本的 Maven 替换旧版本。 - 更新环境变量指向新的 ...

    jetty-distribution-9.3.12.v20160915.tar.gz

    对于开发人员来说,Jetty的API和Maven插件使其易于集成到构建流程中,可以直接在开发环境中运行和测试Web应用。此外,Jetty的模块化结构使得只加载你需要的功能,避免了不必要的资源消耗。 总的来说,Jetty-...

    jetty-6.1.26

    9. **Maven集成**:对于使用Maven构建项目的开发者,Jetty有相应的Maven插件,可以方便地进行开发和测试环境的构建。 10. **社区与文档**:Jetty拥有活跃的社区和丰富的文档,用户可以轻松获取帮助和解决问题。 ...

    Maven3应用入门讲座

    4. **无限扩展**:通过插件机制,Maven可以扩展实现各种功能,如Tomcat和Jetty插件用于服务器管理。 5. **持续集成**:鼓励频繁提交代码,早期发现错误,适合并行开发。 6. **开发协作**:统一的构建流程和配置,...

    SpringBoot切换Tomcat容器,SpringBoot使用Jetty容器

    - **性能**:Jetty由于其事件驱动和非阻塞I/O模型,在某些场景下可能提供更高的性能。 - **小型化**:Jetty体积小巧,适合内存有限的环境,如物联网设备或微服务。 - **快速启动**:Jetty启动速度快,对资源占用少,...

    maven权威指南

    **5.4 配置Jetty插件** 使用Jetty插件启动嵌入式的Web服务器进行测试。 **5.5 添加一个简单的Servlet** 实现Web应用的核心Servlet。 **5.6 添加J2EE依赖** 添加项目所需的J2EE依赖库。 **5.7 小结** 总结构建...

    jetty-9.4.6

    开发者可以自定义配置文件(如jetty.xml)来调整服务器的行为,或者通过Maven或Gradle插件进行自动化构建和部署。 在实际应用中,Jetty常被用于开发RESTful服务、微服务架构、移动后端、测试环境等,其小巧、快速和...

Global site tag (gtag.js) - Google Analytics