`
nubix
  • 浏览: 91126 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

关于如何调试用maven创建的webapp

阅读更多

调试webapp的方法很多,可以直接装服务器,

也可以装maven-jetty-plugin , maven-tomcat-plugin等插件

除了这些之外,也可以直接嵌入jetty进行调试

 

在test目录下直接写个TestApp,需高调试的时候运行它,就ok了.

 

 

不过jetty项目现在已经被eclipse接管,版本上比较混乱,

用在jetty上调试jsp,用下面两个依赖是最简单的,其他诸如jstl之类我还没试

 

 

		<dependency>
			<groupId>org.mortbay.jetty</groupId>
			<artifactId>jetty</artifactId>
			<version>6.1.22</version>
		</dependency>
		<dependency>
			<groupId>org.mortbay.jetty</groupId>
			<artifactId>jsp-2.1</artifactId>
			<version>6.1.14</version>
		</dependency>
 

 

附上测试代码

 

 

package com.fccs.adservice;

import org.mortbay.jetty.Server;
import org.mortbay.jetty.webapp.WebAppContext;

public class TestApplication {
	public static void main(String[] args) throws Exception{
		Server server = new Server(8080);
		WebAppContext wac = new WebAppContext("./src/main/webapp", "/");
		server.setHandler(wac);
		server.start();
		server.join();
	}
}
0
0
分享到:
评论

相关推荐

    maven创建webapp

    然后选择 Maven Archetypes 中的 `maven-archetype-webapp`,输入 GroupID(通常是公司或组织名称)和 ArtifactID(项目名),并完成项目创建。 **5. 标准项目结构** 生成的项目结构可能不符合 Maven 的标准推荐,...

    maven创建webapp,所需库

    综上所述,Maven创建Webapp是一个标准化的过程,需要理解Maven的基本概念,熟悉项目结构,以及正确配置POM.xml。在遇到问题时,可以通过排查网络、配置、本地仓库等方式解决。如果上述方法仍无法解决问题,使用提供...

    Eclipse+Maven创建webapp项目集成jetty服务器

    这篇博客“Eclipse+Maven创建webapp项目集成jetty服务器”将指导你如何将这些工具结合在一起,创建一个可以快速运行和调试的Web应用环境。 首先,让我们详细了解一下每个组件: 1. **Eclipse**:Eclipse是一款强大...

    maven-archetype-webapp-1.0.jar下载

    2. **创建项目**:在命令行中,使用`mvn archetype:generate`命令,并指定对应的archetype id,如`maven-archetype-webapp`,然后按照提示输入项目信息,如groupId、artifactId和version。 3. **编译与运行**:生成...

    简单的maven webapp项目

    创建这个项目时,通常会用MyEclipse IDE的Webapp Maven项目模板,它会自动配置好基本的POM和文件结构。如果你按照描述中的链接(已失效,无法访问)创建项目,你应该已经有一个能够正常运行的Maven Webapp项目。 在...

    基于maven创建web项目

    基于maven创建web项目 maven是一种基于项目对象模型(Project Object Model,POM)的项目管理工具,由Apache软件基金会开发和维护。maven提供了一种标准化的方式来构建、打包和部署项目,它可以帮助开发者简化项目...

    springmvc-maven-webapp-helloworld源码

    【标题】"springmvc-maven-webapp-helloworld源码"是一个基于Spring MVC、Maven、MyBatis等技术构建的简单 HelloWorld 示例应用。这个项目旨在为初学者提供一个基础的Web应用程序开发框架,帮助理解这些关键技术如何...

    使用Idea14.1.4和maven创建java web项目

    ### 使用Idea14.1.4和Maven创建Java Web项目 #### 一、概述 在本篇文章中,我们将详细介绍如何使用IntelliJ IDEA 14.1.4版本结合Maven来创建一个Java Web项目。这种方法不仅能够提高开发效率,还能确保项目的结构...

    demo-Maven-Webapp.rar_DEMO

    **标题解析:** "demo-Maven-Webapp.rar_DEMO" 这个标题表明这是一个关于Maven和Web应用的演示项目。"DEMO"标签暗示它是一个教学或实验性质的项目,适合初学者用来了解和学习相关技术。 **描述解析:** 描述提到...

    jx-Maven-Webapp2

    "jx-Maven-Webapp2"是一个基于SpringMVC、MyBatis和Maven构建的Web应用程序示例。这个项目旨在提供一个全面的框架基础,帮助开发者理解和学习如何将这些流行的技术整合到一起,以创建高效且可维护的Java Web应用。 ...

    使用Maven创建Web应用程序项目

    如何使用 Maven 创建一个 Java Web 项目(Spring MVC)。 用到的技术/工具: Maven 3.3.3 Eclipse 4.3 JDK 8 Spring 4.1.1.RELEASED Tomcat 7 Logback 1.0.13

    RESTfulExample Maven Webapp

    RESTfulExample Maven Webapp是一个基于Java的Web应用程序,利用了JAX-RS(Java API for RESTful Web Services)规范来创建RESTful服务。REST(Representational State Transfer)是一种设计网络应用的架构风格,...

    maven 初始化webapp

    当我们谈论“maven初始化webapp”时,我们实际上是指使用Maven来创建一个基础的Web应用程序项目结构,这个结构符合Java EE规范,尤其是对于基于Servlet和JSP的Web应用。 首先,让我们详细了解一下Maven的基本概念。...

    demo4-Maven-Webapp.zip_MAVEN WEB_maven ssh_maven增删改查

    【标题】"demo4-Maven-Webapp.zip MAVEN WEB_maven ssh_maven增删改查" 提供了一个关于使用Maven构建Java Web应用程序,并结合SSH(Struts2、Hibernate和Spring)框架实现CRUD(增删改查)功能的项目实例。...

    maven创建web工程

    通过以上步骤,我们成功地使用 Maven 和 Eclipse 创建了一个 Web 项目,并按照 Maven 的规范进行了结构调整。这种做法不仅有助于保持项目结构的清晰和一致,还能充分利用 Maven 的强大功能,提高开发效率。在未来...

    jx-Maven-Webapp

    【标题】"jx-Maven-Webapp"是一个基于Maven构建的Web应用程序示例,它结合了Spring MVC和MyBatis两个流行的Java框架。这个项目展示了如何将这两个框架集成到一个Maven工程中,以实现高效且灵活的后端服务和视图层...

    Test-Maven-Webapp.rar_maven java 注册_webapp

    【标题】"Test-Maven-Webapp.rar" 是一个压缩包,其中包含了使用Maven构建的Java Web应用程序,重点在于实现用户注册功能。这个项目基于Spring框架和MyBatis持久层技术,使用SpringMVC作为控制层来处理HTTP请求。 ...

    maven-archetype-webapp-1.0.jar

    总结起来,`maven-archetype-webapp-1.0.jar`是Maven提供的一个用于创建Web应用的模板,它简化了项目初始化的过程,让开发者可以更专注于编写业务逻辑,而不是花费时间在配置基础结构上。理解和熟练使用Maven ...

Global site tag (gtag.js) - Google Analytics