前提:
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插件的相互配合是开发Java Web应用程序时不可或缺的工具。这个过程涉及到了源码管理和自动化构建工具Maven,以及集成开发环境Eclipse中的服务器适配器Tomcat,它们共同助力实现项目的热...
而Eclipse的Maven插件,通常被称为M2E(Maven 2 Eclipse),使开发者能够在Eclipse环境中无缝地使用Maven。 首先,安装Eclipse的Maven插件非常简单。下载完成后,将压缩包解压到Eclipse的"dropins"目录下。这个目录...
在IT行业中,构建Web应用程序是常见的任务,而Maven和Eclipse是开发人员常使用的工具。本教程聚焦于如何在Eclipse集成开发环境中利用Maven来构建Web项目,旨在帮助初学者快速上手,但不涉及特定的框架如Spring或...
M2E提供了与Maven生命周期和POM.xml文件的无缝交互,使得开发人员能够在Eclipse内部完成大部分Maven操作,如编译、测试、打包、部署等。 **2. 创建Maven项目** 在Eclipse中,可以通过“File” > “New” > “Maven...
该插件使得开发者可以在Eclipse环境中无缝使用Maven的所有特性,大大提高了开发效率。 ##### m2eclipse安装步骤: 1. **打开Eclipse**:启动Eclipse IDE。 2. **访问市场**:选择“Help”菜单中的“Marketplace”...
"Maven项目与Eclipse平台协同开发指南"是一个详细介绍如何在Windows...遵循上述步骤,开发者能够在Eclipse中高效地管理Maven项目,利用Maven的强大依赖管理和构建能力,结合Eclipse的开发便利性,实现无缝的开发流程。
Eclipse的Maven插件m2eclipse是开发人员在集成开发环境中管理Maven项目的重要工具。m2eclipse 1.6.2是该插件的一个特定版本,旨在提供更好的性能、稳定性和功能增强。以下是对这个插件及其版本的详细解释: 一、m2...
在本文中,我们将深入探讨如何使用Eclipse IDE创建和管理Maven项目,同时结合"使用Eclipse构建Maven项目.pdf"中的配置示例项目源码,来进一步理解这个过程。Maven是一个强大的Java项目管理和构建工具,而Eclipse是广...
《Eclipse Web的开发从入门到精通》这本书旨在引导开发者使用Eclipse这一强大的集成开发环境(IDE)进行Web应用程序的开发...配合书中的实例操作,理论与实践相结合,相信你很快就能在Eclipse的Web开发世界里游刃有余。
m2eclipse是Eclipse开发者社区开发的一个非常重要的扩展,它将Maven的构建和依赖管理功能无缝地整合到Eclipse IDE中,极大地提升了Java开发者的工作效率。 【描述】中的"离线安装"意味着这个压缩包提供了一种无需...
借助Eclipse的Web Tools Platform (WTP)和m2eclipse插件,开发者可以无缝地在Eclipse IDE中利用Maven的功能。 **WTP**:WTP提供了丰富的工具集,支持Java EE应用的开发,包括Web应用、EJB、JSF等。它使得在Eclipse...
通过这样的配置,开发者可以在Eclipse中享受到无缝集成的开发体验,从代码编写到应用运行,都能保持高效和流畅。这个环境不仅适用于Struts2框架,也适用于其他基于Maven构建的Java Web项目,是一个通用的开发环境...
这个开发环境的搭建使开发者能够在Eclipse中无缝集成Maven的构建管理和Jetty的快速部署与调试,大大提高了开发效率。通过Maven,你可以轻松管理项目依赖,自动化构建过程;而Jetty作为一个轻量级的Web服务器和...
- **Maven与Eclipse的结合**:在传统的Eclipse安装中,如果需要使用Maven进行项目构建和依赖管理,则需要手动安装Maven插件。而本案例中的Eclipse-Smart自带Maven插件的安装包则省去了这一步骤,用户可以直接使用...
m2e的使用极大地提高了Java开发者的效率,通过整合Maven的强大功能和Eclipse的友好开发界面,使得项目管理和开发过程更加顺畅。为了充分利用m2e,开发者应了解Maven的基本概念,如pom.xml配置文件、生命周期和坐标...
确保Eclipse已安装M2E插件(Maven Integration for Eclipse),该插件允许Eclipse与Maven无缝集成。 接下来,我们开始创建多模块项目: 1. **启动Eclipse**:打开Eclipse,选择"File" > "New" > "Other",在弹出的...
在本资源中,"Eclipse Web开发从入门到精通(实例版)所有代码 光盘下载(part 3)"提供了书籍"Eclipse Web开发从入门到精通(实例版)"第十二章之后的源代码,这对于正在学习或已经深入Eclipse Web开发的读者来说是...
《精通Eclipse Web开发:Java体系结构、工具、框架及整合应用 源代码(ch3-ch18)》是一部深入探讨Eclipse平台下Web应用程序开发的资源集合,涵盖了从基础到高级的诸多技术要点。本资源包含从第三章至第十八章的源代码...
本篇文章将深入探讨如何使用Eclipse进行Web应用程序的开发,并结合其他关键工具如Tomcat、Ant、JBoss、SVN和Maven,创建一个高效的工作流程。 首先,Eclipse+Tomcat的配置是许多Web开发者的基础。Tomcat是一个轻量...