`

Eclipse中开发Web和Maven2的无缝结合

阅读更多

前提:

1)装有Eclipse

2)插件WST

3)插件Maven

4)Tomcat

好处:

使用Eclipse WST来开发Web,调试程序,使用Maven进行发布,项目管理

具体实现:

在WPT产生安装向导时 Content Directory 填写src/main/webapp, Java Source Directory 填写src/main/java

这样就跟 maven 的产生的项目布局一样了

1)WPT向导时,产生maven结构

 

2)点击Web Project 使其适用maven

 

 

3)选中项目,右点击属性,更改项目属性设置

1>设置J2EE Module Dependencies ,把 Maven Dependenecies 选中(目的是为builder时输出依赖的jar到指定目录 )

2>设置Java Build Path  -->Source->Default output folder>yourProject/target/classes

4)打开Navigator ,打开yourproject/.settings/org.eclipse.wst.common.component ,修改java-output-path 为 yourproject/target/classes

到此,所有的设置已搞定。

用WST 来开发Web,在Eclipse直接运行服务,将来在你的工作区间\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\yourWebProject 产生运行对应的临时文件夹,这就是为什么要设置3)的原因

 

分享到:
评论

相关推荐

    在Eclipse中Tomcat和Maven插件相互配合进行热部署

    在Eclipse中,Tomcat和Maven插件的相互配合是开发Java Web应用程序时不可或缺的工具。这个过程涉及到了源码管理和自动化构建工具Maven,以及集成开发环境Eclipse中的服务器适配器Tomcat,它们共同助力实现项目的热...

    eclipse的maven插件

    而Eclipse的Maven插件,通常被称为M2E(Maven 2 Eclipse),使开发者能够在Eclipse环境中无缝地使用Maven。 首先,安装Eclipse的Maven插件非常简单。下载完成后,将压缩包解压到Eclipse的"dropins"目录下。这个目录...

    Eclipse使用Maven构建web项目视频教程

    在IT行业中,构建Web应用程序是常见的任务,而Maven和Eclipse是开发人员常使用的工具。本教程聚焦于如何在Eclipse集成开发环境中利用Maven来构建Web项目,旨在帮助初学者快速上手,但不涉及特定的框架如Spring或...

    eclipse-maven内置

    M2E提供了与Maven生命周期和POM.xml文件的无缝交互,使得开发人员能够在Eclipse内部完成大部分Maven操作,如编译、测试、打包、部署等。 **2. 创建Maven项目** 在Eclipse中,可以通过“File” > “New” > “Maven...

    Maven和Eclipse集成

    该插件使得开发者可以在Eclipse环境中无缝使用Maven的所有特性,大大提高了开发效率。 ##### m2eclipse安装步骤: 1. **打开Eclipse**:启动Eclipse IDE。 2. **访问市场**:选择“Help”菜单中的“Marketplace”...

    Maven项目与Eclipse平台协同开发指南

    "Maven项目与Eclipse平台协同开发指南"是一个详细介绍如何在Windows...遵循上述步骤,开发者能够在Eclipse中高效地管理Maven项目,利用Maven的强大依赖管理和构建能力,结合Eclipse的开发便利性,实现无缝的开发流程。

    eclipse的maven插件m2eclipse 1.6.2 目前最新版

    Eclipse的Maven插件m2eclipse是开发人员在集成开发环境中管理Maven项目的重要工具。m2eclipse 1.6.2是该插件的一个特定版本,旨在提供更好的性能、稳定性和功能增强。以下是对这个插件及其版本的详细解释: 一、m2...

    使用Eclipse构建Maven项目 配套示例项目源码

    在本文中,我们将深入探讨如何使用Eclipse IDE创建和管理Maven项目,同时结合"使用Eclipse构建Maven项目.pdf"中的配置示例项目源码,来进一步理解这个过程。Maven是一个强大的Java项目管理和构建工具,而Eclipse是广...

    Eclipse Web的开发从入门到精通

    《Eclipse Web的开发从入门到精通》这本书旨在引导开发者使用Eclipse这一强大的集成开发环境(IDE)进行Web应用程序的开发...配合书中的实例操作,理论与实践相结合,相信你很快就能在Eclipse的Web开发世界里游刃有余。

    myecplice/ecplice maven插件m2eclipse_for_eclipse_3.3

    m2eclipse是Eclipse开发者社区开发的一个非常重要的扩展,它将Maven的构建和依赖管理功能无缝地整合到Eclipse IDE中,极大地提升了Java开发者的工作效率。 【描述】中的"离线安装"意味着这个压缩包提供了一种无需...

    Maven2+Eclipse开发J2EE

    借助Eclipse的Web Tools Platform (WTP)和m2eclipse插件,开发者可以无缝地在Eclipse IDE中利用Maven的功能。 **WTP**:WTP提供了丰富的工具集,支持Java EE应用的开发,包括Web应用、EJB、JSF等。它使得在Eclipse...

    Maven+jetty+jrebel+m2eclipse+eclipse搭建struts2开发环境

    通过这样的配置,开发者可以在Eclipse中享受到无缝集成的开发体验,从代码编写到应用运行,都能保持高效和流畅。这个环境不仅适用于Struts2框架,也适用于其他基于Maven构建的Java Web项目,是一个通用的开发环境...

    Eclipse+maven+jetty开发环境搭建

    这个开发环境的搭建使开发者能够在Eclipse中无缝集成Maven的构建管理和Jetty的快速部署与调试,大大提高了开发效率。通过Maven,你可以轻松管理项目依赖,自动化构建过程;而Jetty作为一个轻量级的Web服务器和...

    eclipse-smart自带maven插件的eclipse安装包

    - **Maven与Eclipse的结合**:在传统的Eclipse安装中,如果需要使用Maven进行项目构建和依赖管理,则需要手动安装Maven插件。而本案例中的Eclipse-Smart自带Maven插件的安装包则省去了这一步骤,用户可以直接使用...

    maven插件的eclipse插件

    m2e的使用极大地提高了Java开发者的效率,通过整合Maven的强大功能和Eclipse的友好开发界面,使得项目管理和开发过程更加顺畅。为了充分利用m2e,开发者应了解Maven的基本概念,如pom.xml配置文件、生命周期和坐标...

    用Eclipse创建Maven多模块项目

    确保Eclipse已安装M2E插件(Maven Integration for Eclipse),该插件允许Eclipse与Maven无缝集成。 接下来,我们开始创建多模块项目: 1. **启动Eclipse**:打开Eclipse,选择"File" > "New" > "Other",在弹出的...

    Eclipse web开发从入门到精通(实例版)所有代码 光盘下载(part 3)

    在本资源中,"Eclipse Web开发从入门到精通(实例版)所有代码 光盘下载(part 3)"提供了书籍"Eclipse Web开发从入门到精通(实例版)"第十二章之后的源代码,这对于正在学习或已经深入Eclipse Web开发的读者来说是...

    精通Eclipse Web开发:Java体系结构、工具、框架及整合应用 源代码(ch3-ch18).

    《精通Eclipse Web开发:Java体系结构、工具、框架及整合应用 源代码(ch3-ch18)》是一部深入探讨Eclipse平台下Web应用程序开发的资源集合,涵盖了从基础到高级的诸多技术要点。本资源包含从第三章至第十八章的源代码...

    ECLIPSE+WEB开发配置

    本篇文章将深入探讨如何使用Eclipse进行Web应用程序的开发,并结合其他关键工具如Tomcat、Ant、JBoss、SVN和Maven,创建一个高效的工作流程。 首先,Eclipse+Tomcat的配置是许多Web开发者的基础。Tomcat是一个轻量...

Global site tag (gtag.js) - Google Analytics