`
geeksun
  • 浏览: 964988 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Maven快速搭建可debug的java web工程

    博客分类:
  • ide
 
阅读更多

前提:eclipse上已经安装Maven插件 eclipse-maven3-plugin。

web环境Build:

1. Convert to Java Dynamic Web Project

Project-->properties-->Project Facets,click "Convert to faceted from...",select the "Dynamic web modules" and "Java" option,click "Further configuration available...",modify "Content directory" set "/src/main/webapp"(Maven project web directory),select the "Generate web.xml deployment descriptor" option, then click "apply".

 

2. Modify Deployment Assembly

Project-->Properties-->Deployment Assembly-->Add-->Java Build Path Entries(Referenced Projects Classpath Entries:eclipse--helios)-->Maven Dependencies.

 

3. Config Server Apache Tomcat

Show view-->Servers-->new Server wizard-->Choose tomcat server 7.0-->Choose deploy project.

Server View-->modify project deploy directory to tomcat installtion directory(-->modify module path:options-->close "Auto reloading enabled" option)-->tomcat server-->clean

 

4. Config tomcat

Show View-->Servers-->Server options-->Publish modual contexts to separat XML files

 

5. Reset Project WebContent

可以把project目录的.settings目录删除,Project-->refresh,然后Project-->Project Facets-->Select "Java" and "Dynamic Web Module"-->Further Configuration availabe.

 

6. Maven Clean

pom.xml-->clean

pom.xml-->install

 

7. Servers-->Tomcat-->Clean

 Server-->Debug

 

Reference blog:

http://zk1878.iteye.com/blog/1222330

分享到:
评论

相关推荐

    maven2搭建hibernate+spring+struts2项目

    本文主要介绍如何使用Maven2搭建一个基于SSH的Web项目。 首先,我们需要理解Maven2的核心功能——项目管理和依赖管理。Maven通过使用一个POM(Project Object Model)文件来定义项目的构建过程和依赖关系,从而简化...

    Eclipse+_maven_+_jetty_开发web

    通过以上步骤,可以利用Eclipse集成Maven和Jetty插件快速搭建Web项目开发环境,实现高效的资源开发和调试。这套开发流程不仅可以提升开发效率,还可以保证开发过程中的代码质量,对于提高项目的整体开发质量有着重要...

    maven+springmvc+mybatis+log4j框架搭建

    本教程将详细阐述如何使用四个关键组件——Maven、SpringMVC、MyBatis和Log4j——来搭建一个强大的Web应用框架,旨在提高开发效率并优化项目管理。 **Maven** 是一个流行的项目管理和综合工具,它通过统一的构建...

    springboot+maven+mybatis+log4j2+idea的框架搭建与多数据库的集成

    在构建现代化的Java Web应用程序时,使用Spring Boot、Maven、MyBatis和Log4j2等技术可以极大地提升开发效率和应用性能。本篇文章将详细介绍如何利用这些工具搭建一个框架,并实现对多个数据库的集成。 首先,让...

    springboot整个项目

    Spring Boot是一个流行的Java框架,它简化了创建和配置Spring应用的过程,使得开发者可以快速地启动和运行项目。Maven是Java开发中的一个项目管理和集成工具,它管理依赖关系并自动化构建过程。IDEA作为一款强大的...

    SpringMVC+MyBatis基本框架(maven)

    SpringMVC和MyBatis是Java Web开发中的两个核心组件,它们构成了许多现代企业级应用的基础架构。SpringMVC作为Spring框架的一部分,负责处理HTTP请求并返回响应,而MyBatis则是一个轻量级的持久层框架,专注于SQL...

    利用vscode创建的spring基础调试项目

    Spring Boot 是 Spring 的一个子项目,它旨在简化 Spring 应用程序的初始搭建以及开发过程。 创建Spring项目的第一步是确保已安装以下软件和工具: 1. Java Development Kit (JDK):Spring项目需要Java环境支持,...

    idea创建web项目教程.zip

    在IntelliJ IDEA中,我们可以使用内置的项目模板和工具来快速搭建这样的结构。 1. **启动IntelliJ IDEA** 打开IntelliJ IDEA,你将看到欢迎界面。选择“Create New Project”来开始创建新项目。 2. **选择项目...

    idea集成tomcat.zip

    在IT行业中,开发Java Web应用时,IntelliJ IDEA(简称IDEA)是一款非常流行的集成开发环境,而Tomcat...通过熟悉上述步骤,你将能够轻松地在IDEA中搭建和管理Tomcat服务器,从而更好地进行Java Web应用的开发和测试。

    SSH框架基础环境搭建-eclipse

    SSH框架是Java开发中常用的三大框架——Struts、Spring和Hibernate的组合,它们协同工作以构建高效、可维护的Web应用程序。在这个“SSH框架基础环境搭建-eclipse”项目中,我们将探讨如何在Eclipse集成开发环境中...

    myeclipse使用技巧

    只需选择合适的模板,填写项目名,即可快速搭建起开发环境。 2. **代码提示与自动完成**:MyEclipse的代码补全功能非常强大,无论是在编写Java代码、JSP还是XML文件时,都能提供实时的代码提示,大大提高了编程效率...

    开发环境配置文档.zip

    开发环境是程序员日常工作的基础,本配置文档将详细介绍如何搭建一个高效的开发环境,包括IntelliJ IDEA集成开发环境的安装与配置,JDK8的下载、安装与配置,Maven的配置,Tomcat服务器的快速部署,以及Git客户端...

    eclipse + springBoot + Gradle

    本教程将详述如何使用Eclipse、SpringBoot和Gradle来搭建一个高效的开发环境,这三者结合能帮助开发者快速、便捷地进行Java Web项目的开发。 首先,Eclipse是一款广泛使用的开源Java IDE,尤其适合于Java EE项目的...

    idea开发工具指导.zip

    IntelliJ IDEA是一款由JetBrains公司开发的Java集成开发环境(IDE),被广泛应用于各种Java项目的开发,同时它也支持其他编程语言如Python、JavaScript等。这篇“idea开发工具指导”将带你深入了解如何高效地使用这...

    搭建Eclipse+MyEclipse开发环境

    搭建Eclipse和MyEclipse开发环境是Java开发者必备的基础步骤,这两个工具是强大的集成开发环境(IDE),尤其在Java EE项目开发中应用广泛。本文将详细介绍如何一步步配置和使用这两个工具。 首先,让我们了解...

    web项目创建步骤.docx

    这些步骤不仅适用于初学者,也适用于有经验的开发者,尤其是在需要快速搭建测试环境时非常实用。掌握这些基本操作对于深入学习JavaWeb技术至关重要。随着对项目的不断熟悉和技术的深入理解,您可以逐步增加更复杂的...

    springMb搭建

    它集成了大量常用的第三方库配置,如JPA、Thymeleaf、Maven等,使得开发者可以快速地创建出一个独立运行的Spring应用。下面将详细阐述Spring Boot的主要特点、优势、搭建步骤以及常用配置。 1. **主要特点** - ...

    eclipse安装包.zip

    你可以创建各种类型的项目,比如Java工程、Web工程或Android应用工程。 3. **编辑器(Editor)**:Eclipse提供了强大的代码编辑器,支持语法高亮、自动完成、错误检查等功能,帮助开发者高效编写代码。 4. **透视...

    boottest.rar

    **Spring Boot与Maven集成实战:IDEA环境下的快速部署指南** 在这个教程中,我们将深入探讨如何在IntelliJ IDEA(IDEA)开发环境中利用boottest.rar压缩包构建一个基于Spring Boot框架的应用程序,同时结合Maven...

Global site tag (gtag.js) - Google Analytics