1. 激活配置MyEclipse的Maven插件---我使用的是MyEclipse8.5,它本身就带有一个叫Maven4MyEclipse的插件,只需要激活和配置一下即可。
激活方法:window-->preference-->MyEclipse-->Maven4MyEclipse, 勾选复选框(Enable Mave4MyEclipse features)。
配置方法:就在激活方法打开的节点下,有一个Maven节点,展开这个节点,主要配置其下的两个节点,如下:
Installations: 这一个节点默认使用内置的maven,我们需要使用我们安装的maven,点"add",添加一个我们外部安装的maven即可,注意添加后就勾选上。
User Settings: 默认的是C盘用户目录下的.m2/settings.xml文件,这里要配置外部安装的maven使用的配置文件,如我使用的就是maven安装目录下的conf/settings.xml文件,选择之后别忘了点击一下,下方的"Update Settings"按钮
2.使用MyEclipse中的Maven工程导入,步骤如下:
1> 在MyEclipse中使用导入功能,选择File-->Import...-->Existing Maven Projects(这里不同),选择工程目录,导入即可。---这里导入进,MyEclipse可能会联网更新索引,很慢,我们可以取消(在Progress面板中点那个大红框),这时工程导进来了,但是没有执行该有的操作,比如maven的dependcy检查等,此时进行一下第2步操作。
2> 更新一下工程配置,右键工程-->Maven4MyEclipse-->Update Project Configuration
3. 增加MyEclipse的Web Project功能
到目前为止,我们仅仅是把一个Maven的webapp导入到了MyEclipse中,然而在MyEclipse中,这还仅仅是一个Java普通的Maven工程,这一步我们就要为其添加MyEclipse的web project特性。
选择工程-->MyEclipse-->Project Capabilities-->Add Web Project Capabilites,弹出窗口中设置参数如下,再接下来的弹出窗口中选择yes。这样我们的工程就是web工程了(注意工程图标有变化,而且MyEclipse自动依赖了JEE的包)。
4.配置工程属性,打开工程属性面板---这一步很重要,都是些细节配置,缺一不可啊
1) Java Build Path
1> Source
添加src/main/java, src/test/java, src/test/resources为source folder, 这里就不需要详述了吧,点"add folder"就行。
最小面的"default output folder"修改为"mywebapp/src/main/webapp/WEB-INF/classes"---这点很重要
修改这些source folder的输出目录,其中main/java和main/resources输出到default output folder, 而test/java和test/resources输出到target/test-classes中,(如何修改---点击各节点下的Output Folder, 再点右边的edit按钮就行了)最后设置结果如下:
2> Order And Export
为了显示好看,调整一下显示顺序,不细说了,很简单,看下图:
2)Java Compiler
注意到上面的图片中,我的工程显示jdk为1.4,所以要修改成我们想要的版本,这里就不详述了,应该都会改。
3) Myeclipse-->Web
这一个是用来修改设置工程的web特性的,如下图:
好了,一个MyEclipse的Web Project + Maven webapp的工程就建好了。剩下的就是在myeclipse中开发和调试web最后用maven打包,当然一定要使用maven的依赖特性(把要依赖的jar包直接在pom.xml中加入,然后刷新工程就会自动导入)。
附件为一个创建好的springmvc的helloworld,可以作为一个模板。
-------OK-------
- 大小: 38.5 KB
- 大小: 233.7 KB
- 大小: 149.1 KB
- 大小: 138.5 KB
分享到:
相关推荐
MyEclipse+Maven开发Web工程的详细配置过程.pdf
本文将详细介绍如何在MyEclipse中配置Maven,以便进行Web工程的开发。 首先,我们需要在命令行环境中使用Maven创建一个基础的Web应用项目。通过执行以下命令: ```bash mvn archetype:generate -...
基于maven创建web项目 ...本文介绍了基于maven创建web项目的步骤,包括搭建maven环境、集成maven到Myeclipse2013和创建maven架构下的WEB工程。通过这篇文章,读者可以学习到如何使用maven来构建和管理web项目。
"在eclipse + MyEclipse+tomcat下配置建立J2EE工程环境"的主题旨在教你如何在这些流行的开发工具中设置一个集成的开发环境(IDE),以便于创建、运行和调试J2EE项目。以下是对这个主题的详细阐述: 首先,Eclipse是...
在tomcat7上运行也成功测试了,注意:我工程文件是用myeclipse2013开发的,你需要导入自己ide的时候,会有兼容性问题:最好阁下是自己新建一个maven工程,或者新建web工程,并把maven支持给选上。然后哦复制相关的...
1. **创建项目**:在MyEclipse中新建一个Spring MVC项目,配置相关的Maven依赖,确保引入了Spring Web、Spring MVC以及可能需要的其他库。 2. **定义Model**:创建一个User实体类,包含用户名和密码字段,以及对应...
这个环境配置适用于初学者学习JSP和Java Web开发,通过Eclipse和MyEclipse的集成,可以方便地编写、调试和部署JSP应用。同时,理解这些配置步骤有助于了解Java开发环境的基本构建和管理。对于更高级的开发者,可能还...
Struts2、Spring和Hibernate是Java开发中三大主流框架,它们各自在Web应用程序的不同层面上发挥作用,共同构建了一个强大的企业级应用开发环境。Struts2作为MVC(模型-视图-控制器)框架,主要负责处理请求和展示...
SSM(Spring MVC + Spring + MyBatis)是Java Web开发中常见的三层架构组合,而Spring MVC 3.2、Spring 3.2和MyBatis 3.11是这套框架组合的特定版本。本项目是将这些框架通过Maven进行整合,方便在MyEclipse环境中...
在Java开发领域,将一个普通的Java工程转换为Web工程是常见的需求,特别是在使用集成开发环境(IDE)如MyEclipse时。本篇文章将探讨如何在MyEclipse无法正常添加Web能力的情况下,手动进行这个转换过程。 首先,...
5. **在MyEclipse中搭建SSM项目**:首先,需要安装Maven插件到MyEclipse,然后创建一个新的Maven工程,并按照SSM的标准目录结构配置src/main/java、src/main/resources和src/main/webapp。接着,在pom.xml文件中添加...
### MyEclipse配置环境详解 ...通过以上步骤,不仅能够顺利完成MyEclipse2013的基础配置与优化,还能掌握如何利用Spring Eclipse高效地创建和管理Maven项目,以及配置Tomcat服务器,从而为开发工作提供强大的支持。
标题 "spring2.5+ibatis3+web service cxf 例子MyEclipse工程" 提供了一个关于如何在MyEclipse环境中集成并使用Spring 2.5、iBatis 3和CXF Web服务的实例。这个项目组合是Java企业级开发中常见的技术栈,下面将详细...
在本项目中,我们主要关注的是一个基于Java的教育管理系统的课程设计,其中包括了完整的源码、MyEclipse工程配置以及数据库脚本。这个系统旨在为教学管理提供一个高效的平台,便于教师、学生以及管理员进行课程相关...
《MyEclipse开发环境工具常用配置详解》 MyEclipse是一款强大的Java集成开发环境,尤其在Web应用开发中,它的高效能和丰富的功能深受开发者喜爱。然而,为了更好地利用MyEclipse,我们需要对其进行一系列的个性化...
1. **添加Spring Boot Starter**:在`pom.xml`中,我们需要引入Spring Boot的核心起步依赖,如`spring-boot-starter-web`,它包含了开发web应用所需的基本组件。 2. **引入Swagger UI**:为了方便API的调试和展示,...
在本项目中,我们主要探讨如何使用Maven4MyEclipse搭建一个集成Struts2.3.4、Hibernate4.2.0和Spring3.1.2的SSH2(Struts2、Spring、Hibernate)项目,并结合ExtJS进行前端开发。这是一个经典的Java企业级应用架构,...
【标题】"Java web 购物车myeclipse工程" 涉及的主要知识点是构建一个基于Java Web的购物车应用,使用MyEclipse作为集成开发环境,并结合Maven进行项目管理。MyEclipse是Eclipse的一个扩展,主要用于Java EE项目的...
2. **在Web工程中添加Maven支持**: - 新建一个Web工程,然后在创建过程中选择`Add Maven Support`。 ### 五、Maven常用命令 - **打包**:`mvn package` - 编译源代码,运行测试,并将结果打包成指定格式(如JAR...
【MyEclipse 6 Java 开发中文教程2】 MyEclipse 6 是一款基于 Eclipse 的集成...通过本教程,你将掌握如何有效地使用MyEclipse进行Java和Web开发,提高你的开发效率,同时也能更好地理解和适应软件工程的最佳实践。