1,

2,

3,

4,

以下方式存在严重问题不推荐使用。
1.生成标准的Maven工程,要求有如下源目录:
src/main/java
src/main/resources
src/test/java
src/test/resources
创建maven project的向导界面中,勾上Create a simple project(skip archetype selection)就会自动生成上述结构。
2.在已创建项目点击右键,选择properties,找到project facets选项,勾选Dynamic Web Module 2.5和Java 6.0,然后再右上角的Runtimes勾选apache tomcatv6.0。
效果图:

3.右键点击进入java bulid path 修改 default output folder 为testa/WebContent/WEB-INF/classes。
恭喜你创建完毕!简单吧。(会了简单,不会难!呵呵)
有一点需要注意的是把程序发布到tomcat时,经常依赖jar包没有导入到WEB-INF/lib文件夹下
,网上查找了很多资料都没有完美的解决方案!
我的解决方法是修改.classpath文件:把
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>替换成
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
每次出现问题每次修改!没有别的好的办法了。如果你有好的方法请告诉我,谢谢先
!
后记:如果想完全按照标准maven目录机构
,那么在第三步右键点击项目,进入maven然后执行update project configuration,执行完毕后发现

web resources出现两个目录,这时把WebContent下的文件夹copy到webapps下,然后删除WebContent即可。
工程出现红叉是因为编译级别的问题,重新改成1.6即可。这点很烦maven默认总是用1.4编译。

- 大小: 29.7 KB

- 大小: 23.4 KB

- 大小: 40.3 KB

- 大小: 39.8 KB

- 大小: 53.7 KB

- 大小: 26.4 KB
分享到:
相关推荐
在Eclipse中创建Maven Web项目时,可能会遇到诸如Maven插件未安装、 archetype配置错误或者网络问题导致的下载失败等常见问题。解决这些问题通常需要确保Eclipse已经安装了Maven插件(M2Eclipse),并正确配置了...
在Eclipse中使用Maven插件,可以实现以下功能: 1. **创建Maven项目**:通过“File” -> “New” -> “Project” -> “Maven Project”菜单,可以快速创建符合Maven标准目录结构的新项目。用户可以选择不同的...
IDEA 使用 Maven 创建 Web 项目详细教程 本教程将指导您使用 IDEA 创建一个 Maven Web 项目,从安装 Maven 到配置 Maven 环境、创建 Maven 工程、pom.xml 文件配置、依赖管理等。 1. 安装 Maven 在 IDEA 中使用 ...
总结来说,Eclipse中的Maven项目创建和管理涉及了Maven插件的安装、库路径的配置、项目创建过程以及解决可能出现的结构问题。理解这些步骤将帮助开发者更高效地使用Maven进行项目构建,同时利用Eclipse的强大功能...
首先,创建Maven Web项目需要Eclipse安装了Maven插件。这个插件通常称为"M2E"(Maven Integration for Eclipse)。如果没有安装,可以通过Eclipse Marketplace进行搜索并安装。安装完成后,Eclipse将支持Maven项目的...
在 Eclipse 中创建 Maven 项目时,首先要确保已安装 Maven 插件。如果 Eclipse 的新项目列表中未找到 Maven 选项,可以通过 **Other** 类别找到。 1. **新建 Maven 项目**: - 在 Eclipse 主界面,点击 **File** > ...
在本文中,我们将详细介绍如何使用 Eclipse 构建 Maven 的 Web 项目。首先,我们需要了解 Maven 的基本概念和 Eclipse 的 Maven 插件的使用。 一、直接建立 Maven 项目 Maven 是一个基于项目对象模型(Project ...
在IT行业中,构建Web应用程序是常见的任务,而Maven和Eclipse是开发人员常使用的工具。本教程聚焦于如何在Eclipse集成开发环境中利用Maven来构建Web项目,旨在帮助初学者快速上手,但不涉及特定的框架如Spring或...
当我们需要在Eclipse中创建一个Web项目时,结合Maven可以使得项目管理和构建过程更加规范和高效。以下将详细介绍如何使用Eclipse和Maven来创建一个Web项目。 首先,确保你已经安装了Eclipse IDE和Maven。Eclipse...
通过以上步骤,你可以掌握在Eclipse中使用Maven构建和管理项目的基本操作。同时,"testweb_svn"源码提供了一个实际的案例,帮助你加深对Maven项目配置和Web开发的理解。在实践中不断探索和学习,你将更好地掌握Maven...
Eclipse插件可以提高开发效率,例如使用Maven插件可以轻松地管理依赖项、使用jetty插件可以快速启动项目等。 9. 项目结构的优化 项目结构的优化需要合理地组织项目的目录结构、 Source文件夹和 Libraries等。同时...
本篇文章将详细解释如何在Eclipse中创建一个基于Maven的Web项目,并将其部署到Tomcat服务器上。 首先,创建一个`Web Maven Project`: 1. 打开Eclipse,选择“File” -> “New” -> “Dynamic Web Project”。 2. ...
Eclipse MAVEN离线插件是为开发人员提供的一种便捷方式,使得在没有网络连接或者网络环境不稳定的情况下,也能在Eclipse集成开发环境中使用Maven功能。Maven是一个强大的项目管理和构建工具,广泛用于Java应用的开发...
Eclipse 搭建 Maven 项目详解 Maven 是一个项目管理工具,能够帮助开发者更好地管理项目的依赖关系...通过以上步骤,可以在 Eclipse 中搭建 Maven 项目,使用 Maven 管理依赖关系和编译过程,提高开发效率和项目质量。
在使用Eclipse构建Maven项目的过程中,涉及到的知识点主要集中在Eclipse集成环境配置、Maven安装与配置、m2eclipse插件的使用等方面。以下是根据提供的文件内容详细展开的知识点: 1. Eclipse-jee的安装 - Eclipse...
使用Eclipse构建Maven的SpringMVC项目 Eclipse 是一个功能强大且通用的集成开发环境(IDE),它支持多种编程语言,包括 Java、C++、Python 等。而 Maven 是一个基于项目对象模型(POM)的项目管理工具,能够简化...
通过以上步骤,你就能在Eclipse JEE环境中成功创建一个Maven项目并将其转换为Dynamic Web Project,从而方便地进行Java Web应用的开发和调试。记住,维护好`pom.xml`文件是确保项目可构建和依赖管理的关键。同时,...