最近想自己架设一个简单的java web项目来玩玩,使用工具如下:
- jdk1.6.0_24
- Eclipse Helios (带m2eclipse插件)
- maven3
- tomcat7
使用m2eclipse插件的功能新建一个web工程,步骤如下:
- File -> New -> Project...
- Maven -> Maven Project -> next -> (不要勾选Create a simple project) next
- 在filter中输入webapp,选中maven-archetype-webapp,然后next,输入东东,finish。工程创建完成。
- 工程目录还缺少/src/main/java、src/test/java等目录,需要的手动添加。
工程创建后其实是一个java工程,先将其变为eclipse的web工程,步骤如下:
打开工程目录,修改.project文件,在<natures>...</natures>之间加入三个东东:
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
保存,刷新工程。
打开工程属性,在左边选中Project Facets,在右边选中java和Dynamic Web Module(先选java),点击OK。这样,工程就变成一个web工程了。
最后一个问题,在maven的目录结构中,一堆jar包都不在WEB-INF/lib目录下,怎么将web工程发布到tomcat运行呢?需做如下设置:
- 打开工程属性,选中左边的Deploymemnt Assemly(web工程才有这个选项)。
- 删除Source为/WebContent的那行,该行没用。
- 添加web的根目录: Add -> 选中Folder -> Next -> 选中src/main/webapp -> Finish;
- 添加依赖包:Add -> 选中Java Build Path Entries -> Next -> 选中Maven Dependencies -> Finish。
OK,大功告成。可以将工程添加到tomcat中调试和运行了。
分享到:
相关推荐
通过这些步骤,开发者可以在Eclipse环境中高效地构建和管理Maven Web项目,从而充分利用Maven的自动化特性,提高开发效率。同时,文档"使用Eclipse构建Maven的Web项目.docx"应该提供了更详细的步骤和注意事项,帮助...
本教程聚焦于如何在Eclipse集成开发环境中利用Maven来构建Web项目,旨在帮助初学者快速上手,但不涉及特定的框架如Spring或Struts。 **一、Maven简介** Maven是一款强大的项目管理和综合工具,它简化了构建、依赖...
如果你不熟悉Maven,但想要在Eclipse中使用一个基于Maven的Web项目,可以遵循以下步骤: 1. **导入Maven项目到Eclipse**:在Eclipse中选择“File” > “Import” > “Maven” > “Existing Maven Projects”,然后...
通过以上步骤,你就能在Eclipse JEE环境中成功创建一个Maven项目并将其转换为Dynamic Web Project,从而方便地进行Java Web应用的开发和调试。记住,维护好`pom.xml`文件是确保项目可构建和依赖管理的关键。同时,...
当我们需要在Eclipse中创建一个Web项目时,结合Maven可以使得项目管理和构建过程更加规范和高效。以下将详细介绍如何使用Eclipse和Maven来创建一个Web项目。 首先,确保你已经安装了Eclipse IDE和Maven。Eclipse...
10. **运行与调试**:在Eclipse中,你可以右键项目选择“Run As” -> “Maven Build...”来构建项目。要运行Web应用,可以使用内置的Tomcat服务器或配置外部服务器。 11. **部署与发布**:构建完成后,WAR文件会在...
Maven是Apache组织提供的一个项目管理和构建自动化工具,广泛用于Java项目中,...这种方式可以让开发者避免使用Jetty插件的限制,能够利用Eclipse提供的各种调试工具和功能,从而在不同的Web容器上测试和调试Web应用。
本篇文章将详细讲解如何在Eclipse中配置和使用Jetty来调试Web项目。 首先,我们需要理解Eclipse与Jetty结合的优势。Jetty可以直接嵌入到Java应用中,无需外部服务器进程,这使得它非常适合于快速开发和测试。而在...
在Eclipse中集成Spring Boot和Maven,使得开发者能够在熟悉的环境中创建、运行和调试Spring Boot应用。 在这个"demo"项目中,我们可以预期包含以下关键组成部分: 1. **pom.xml**:Maven的项目对象模型(Project ...
通过这个实例,学习者可以了解如何在Eclipse中创建和管理Maven Web项目,掌握Maven的基本配置,以及如何在Eclipse中调试和运行Web应用。同时,也会对Maven的依赖管理和构建流程有更深入的理解。
在Eclipse中,Tomcat和Maven插件的相互配合是开发Java Web应用程序时不可或缺的工具。这个过程涉及到了源码管理和自动化构建工具Maven,以及集成开发环境Eclipse中的服务器适配器Tomcat,它们共同助力实现项目的热...
"Eclipse-Maven 内置"指的是Eclipse集成Maven的功能,允许用户在Eclipse环境中直接进行Maven项目的创建、构建和管理,无需离开IDE。 **1. Maven 插件集成** Eclipse通过M2E(Maven Integration for Eclipse)插件...
Eclipse的Maven插件是开发Java项目时不可或缺的工具,它将强大的Maven构建系统与流行的Eclipse集成开发环境(IDE)相结合,为开发者提供了一站式解决方案。Maven是一个项目管理和综合工具,它通过定义项目的结构和...
为了构建一个基于 Spring MVC 的 Web 项目,我们首先需要在 Eclipse 中创建一个 Maven 项目。具体步骤如下: 1. **选择新建 Maven 项目**:通过菜单栏选择 `File` -> `New` -> `Other`,在打开的新建窗口中找到并...
在IT行业中,构建Java Web应用是一项常见的任务,而Eclipse作为一款强大的集成开发环境(IDE)和Maven作为项目管理工具的结合,为开发者提供了高效、规范化的项目构建方式。本篇文章将深入探讨如何利用Eclipse创建一...
本文将深入探讨如何使用Eclipse IDE创建一个Maven Web项目,并结合"Maven-web-test.zip"这个压缩包文件,理解相关知识点。 1. **Maven简介** Maven是Apache软件基金会开发的项目管理工具,它通过使用一种标准的...
在本Java教程中,我们将深入探讨如何使用Eclipse IDE创建一个基于Maven构建的Spring Boot项目。这个过程涉及几个关键步骤,包括环境配置、Eclipse的设置、Maven的使用以及Spring Boot项目的初始化。 首先,我们需要...
通过上述详尽的步骤,你不仅能够创建出一个基于Maven的Web项目,还能熟练掌握如何在Eclipse中配置和管理项目,为后续的开发、构建和部署打下坚实的基础。Maven与Eclipse的结合使用,极大地简化了项目构建流程,提高...
这篇博客"使用Eclipse构建Maven项目"将引导我们了解如何在Eclipse中配置和操作Maven。 首先,我们需要确保Eclipse已经安装了Maven Integration for Eclipse插件。如果没有,可以通过Eclipse Marketplace搜索并安装...